Visual State Manager (VSM)

Gastautor: Manfred Steyer, entnommen aus ».NET 4.0 Update« [HS07]

Mit dem Visual State Manager (VSM) findet sich ab WPF 4.0 ein Feature, welches es bereits seit einiger Zeit in Silverlight gibt, auch in WPF wieder. Er erlaubt es, das Aussehen eines Steuerelements abhängig von dessen aktuellem Zustand zu kontrollieren. So könnte zum Beispiel festgelegt werden, dass ein Button im Zustand Pressed eine andere Hintergrundfarbe als im Zustand Normal haben soll. Der VSM erlaubt auch die Beeinflussung von Zustandsübergängen. Beispielsweise könnte definiert werden, dass eine bestimmte Animation beim Übergang vom Zustand MouseOver in den Zustand Pressed stattfinden soll. Die einzelnen Zustände werden dabei in Zustandsgruppen ( ...

Get Microsoft .NET 4.0 - Crashkurs now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.