Zum Inhalt springen

C# WPF Kalender


informatikerin86

Empfohlene Beiträge

Hallo Leute,

ich habe nun eine feste Stelle als Softwareentwicklerin und gleich ein tolles Projekt bekommen. Der erste Teil steht nur mit dem Zweiten tue ich mich etwas schwer.

Vielleicht kann mir jemand helfen einen guten Ansatz für mein Problem zu finden. Dann könnte ich mich da reinarbeiten.

Also, ich habe ein Terminfenster. Der Benutzer gibt sich wiederholende Termine ein. Damit er sieht wann die Termine stattfinden soll unter der Auswahl ein Kalender angezeigt werden in dem die Termine farblich hervorgehoben werden sollen. Je nach dem ob er tägliche/wöchentliche/monatliche oder jährliche Termine angibt soll die Ansicht des Kalenders wechseln. Evtl. wäre auch ein Regler nicht schlecht mit dem der Benutzer selbst einen geeigneten Zeitraum zur Ansicht auswählen kann. Ähnlich wie in Win7 die Größe der Icons in den Fenstern einstellbar ist.

Die Termine sollen als Kreise oder Dreiecke dargstellt werden, ohne Text oder ähnliches.

Bisherige Überlegung war es die passende Lösung zu kaufen, leider gibt es für WPF sehr wenige und gar keine richtig passenden Lösungen.

Hat vielleicht jemand eine gute Idee?

Viele Grüße

Informatikern

Link zu diesem Kommentar
Auf anderen Seiten teilen

Eine Idee wofür? Wie man sowas am Besten selber entwickelt (was wohl sehr aufwändig sein dürfte) oder wo man ein entsprechendes Control herbekommen könnte?

Für letzteres hab ich nicht so wirklich verstanden was genau in dem Terminkalender passieren soll, aber was ist denn mit dem Control hier? WPF Calendar View, Schedule Control

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wow, vielen Dank für die schnellen Antworten!

Der erste Link kommt mir sehr bekannt vor :)

Nein, es geht nicht mehr darum eine geeignete Kauflösung zu finden sondern dieses Ding wirklich zu progammieren. Das es aufwändig ist ist klar, aber in dem Fall muss es eben sein.

Ich wollte ja auch keine Lösung sondern nur einen Hinweis in welcher Richtung ich Ausschau halten sollte!

Das Control rechnet Serientermine aus. z.B. jeden 3ten Arbeitagstag oder jeden 2 Monat in der letzten Woche. Das soll dann in dem kalender durch kleine zeichen dargestellt werden.

Bearbeitet von informatikerin86
Genauere Erläuterung :)
Link zu diesem Kommentar
Auf anderen Seiten teilen

Naja da wird es schwer dir zu helfen. Das ausrechnen der Daten sollte ja kein Problem darstellen.

Aber die Darstellung kommt halt drauf an wie ihr euch das vorgestellt habt. Ganz primitiv könnte man ja ein DataGrid nehmen mit 7 Spalten die immer eine Woche darstellen. Über Buttons könnte man dann immer eine Woche vor oder zurück springen.

Die Zeilen könnten dann die Stunden des Tages darstellen, oder halt halbe oder viertel Stunden je nachdem wie genau ihr das wollt. Das heißt es gäbe dann 24, 48 oder 96 Zeilen.

Dann müsste man sich nur noch überlegen wie man die Termine darin vernüftig darstellt.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 1 Jahr später...

naja, es sollten auf jeden Fall alle Monate auf eimal sichtbar sein, so dass man auch einige Termineinträge oder Urlaubstage darauf erkennt.

Ich hab mir gedacht, ich mach ein grid, mit 32 Spalten und 13 Zeilen. ich weiss aber nicht wie ich den 1. oder 2. oder 3. ... eines Monats darstellen soll, worunter die Termineinträge sind. da hab ich an ein Stackpanel gedacht.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...