Beschreibung:
Aufgabe: Design und Erstellung von Silverlight Control Templates zur grafischen Visualisierung der Teile einer Pipettieranlage (als Oberfläche einer Steuerungs/Überwachungssoftware für das technische Gerät).
Die grafische Anzeige der Anlage ist in Silverlight durch Controls mit Control Templates realisiert. Ebenso eine "History Anzeige" mit Thumbnail Charts, die Auskunft über einzelne Systemereignisse bieten.
Bei einigen Controls müssen TemplateVisualStates beachtet und mit optisch anspruchsvollen Animationen umgesetzt werden.
Bei einigen Controls werden bestimmte TemplateParts gefordert.
Es existieren bereits einfache Templates als Vorlage. Diese sollen mit einem optisch anspruchsvollen Design gestaltet werden. Da eine große Anzahl Controls zur Anzeige erzeugt wird, ist die Performance dabei wichtig.
Einige Controls werden in mehreren Varianten verwendet, die optisch unterschieden werden und daher eigene Templates haben.
Folgend eine Übersicht (nähere Erläuterung gerne mündlich):
|