Ich habe die Aufgabe, einen Weg zu finden, um zahlreiche (10) Daten auf einem Dateneingabeformular anzuzeigen. Sie beziehen sich auf die Daten, an denen bestimmte Unterlagen eingegangen, bestätigt, bewertet usw. wurden.
Alle Daten sind so wichtig wie die anderen, daher kann ich die wichtigsten Daten nicht wirklich anzeigen und die anderen in ein Expander-Panel oder ähnliches einfügen.
Derzeit habe ich nur 10 Kalenderauswahlelemente im Formular, aber das sieht etwas überladen aus.
Wenn Sie WPF verwenden, ist der Himmel die Grenze für die Art der Steuerung, die ich vornehmen könnte, nur ohne Inspiration.
Könnten Sie sie als Markierungen auf einer Zeitachse anzeigen?
Ich sehe in meinem geistigen Auge alle noch nicht erledigten Markierungen, die hinter dem rechten Rand der Linie sitzen und darauf warten, erledigt zu werden.
Ich würde sagen, gruppieren Sie die Daten mit anderen Feldsteuerelementen (Textfelder, Textbereiche) zusammen im Kontext der Gruppen (gesendet, gesendet). Wenn Sie Papierarbeit über den Ablauf der Papierformulare haben, können Sie diese zunächst befolgen und dann beheben.
Entschuldigung, werden zur Verdeutlichung Daten in diesem Formular eingegeben oder sind sie bereits ausgefüllt und dienen nur zur Information?
Wenn sie eingegeben werden, würde ich ein Steuerelement wie JQuery-Datumsauswahl verwenden
Wenn sie nur zur Information dienen, würde ich gerne eine Liste mit dem Namen der Geraden links (möglicherweise mit einem Symbol) und dem Datum rechts haben.
Gibt es eine Möglichkeit, die Daten zu klassifizieren? Sie können auch den Workflow analysieren und prüfen, ob Abschnitte vorhanden sind, die in verschiedenen Bedienfeldern angezeigt werden können.
Zum Beispiel:
Erhalten wird Ihnen etwas angetan.
Anerkannt und bewertet sind Dinge, die Sie tun und die nicht dazu führen, dass der Papierkram den Besitzer wechselt.
Weitergeleitet, delegiert (falls vorhanden) ist etwas, was Sie tun, jemand anderes.
Jeder dieser Datumssätze könnte also auf einem anderen Panel präsentiert werden.
Eine andere Alternative besteht darin, nur das letzte Datums-/Aktionspaar anzuzeigen, damit Sie den aktuellen Status der Unterlagen und den Zeitpunkt anzeigen können, zu dem dieser Status erreicht wurde. Die anderen Daten wären in einem "Weitere Details" -Panel/Flyout verfügbar.
Ich neige dazu, nach verschiedenen Formen der Visualisierung zu suchen, wenn ich so viele Steuerelemente in einem Raum platzieren muss. Wie Whybird vorgeschlagen hat, ist eine Zeitleiste wahrscheinlich eine gute Idee. Hier sind einige Ideen, wie das geht:
Ich hoffe, das hilft.