19 November 2008

Woohoo: Expression Blend + WPF Toolkit + Magie = Visual State Manager für WPF

Der Visual State Manager für Silverlight in Expression Blend 2 (SP 1) ist zweifellos eines der Lieblingsfeatures von Designern, schließlich erhalten sie dadurch auf äußerst komfortable Weise absolute Kontrolle über das Aussehen und Verhalten von Elementen in den verschiedenen interaktiven Zuständen. Einziger Wermutstropfen war, dass diese elegante Designmethode bisher ausschließlich Silverlight vorbehalten war und nicht in WPF funktioniert hat, aber das ist jetzt vorbei. Das SP1 für Blend enthält eine kleine „geheime“ Funktion die mithilfe des WPF Toolkits aktiviert werden kann und dadurch Unterstützung für WPF im Visual State Manager ermöglicht.

Das WPF Toolkit ist eine Sammlung von WPF-Funktionen und -Komponenten die ergänzend zum momentan verfügbaren .NET Framework erhältlich sind. Diese Funktionen werden voraussichtlich in die nächste Version des .NET Frameworks kommen.

Zwar wurden die integrierten WPF Controls wie Buttons und Checkboxen nicht für den Visual State Manager entwickelt, aber dank einer kleinen Prise Magie lässt sich der Visual State Manager dennoch damit nutzen, sofern sinnvolle Namen wie Normal, MouseOver, Pressed etc. verwendet werden.

Eine ausführliche (englische) Anleitung zur Integration des WPF Toolkits und dem Visual State Manager für WPF finden Sie hier: Visual State Manager in WPF (englisch)

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# infoblog » Woohoo: Expression Blend + WPF Toolkit + Magie = Visual State Manager f??r WPF said:

PingBack from http://blog.a-foton.ru/index.php/2008/11/19/woohoo-expression-blend-wpf-toolkit-magie-visual-state-manager-fur-wpf/

19 November 08 at 2:07 PM
# Silverlight travel said:

In dem Visual State Manager steckt wirlich mehr drin als man glaubt. Es gib kaum etwas vergleichbares.

20 November 08 at 2:27 AM

Leave a Comment

Comment Policy: No HTML allowed. URIs and line breaks are converted automatically. Your e–mail address will not show up on any public page.

(required) 
(optional)
(required) 

  
Enter Code Here: Required
Page view tracker