Silverlight 4 – Preisfrage: Was ist das für ein Control?

by wmn 10. June 2010 23:16

Es ist ja bekannt, daß in Silverlight und WPF sogenannte “lookless controls” verwendet werden. Man hat hier enorme Möglichkeiten das Aussehen von Steuerelementen zu verändern. Auf folgendem Screenshot sieht man ein neues Silverlight Control. In Wirklichkeit kann man das sehr einfach animieren sodaß die angezeigten Elemente sich auch noch gleichförmig bewegen. Frage was für ein Control wurde hier verwendet?

image

Ja es ist tatsächlich eine Listbox! Die Besonderheit an diesem Control ist, daß sich die Elemente entlang einem “Pfad” in diesem Fall einer kreisförmigen Linie bewegen. Abgebildet wird das über folgenden Code:


image

Damit das Ganze schön aussieht und animiert ist, muß man natürlich noch etwas mehr tun. Aber es lohnt sich, wenn man etwas peppigere Oberflächen anlegen will. Leider gibts dieses Control (bisher??) nicht für WPF. Zumindest habe ich dort nichts Vergleichbares gefunden. Hier ist sowas zwar auch möglich, benötigt aber mehr Handarbeit. Etwas problematisch ist die Tatsache, daß man auch im neuen Maskendesigner von VS2010 nicht sehen kann, wie das Control nachher rauskommt. Nur in Expression Blend wird es auch zur Designzeit korrekt dargestellt.

Tags:

Silverlight