Befehlssystem

Menüleisten, Symbolleisten, Schaltflächen und andere anklickbare Elemente dienen dazu, Aktionen aufzurufen. In Windows Forms und ASP.NET definiert man die auszuführenden Aktionen, indem man das Click()-Ereignis der Steuerelemente behandelt. WPF bietet auch diese Möglichkeit:

<MenuItem Header="Beenden (Klick)" Click="C_Ende_Click"></MenuItem>

Mit den WPF-Befehlsbindungen geht WPF jedoch um eine Abstraktionsebene darüber hinaus, indem das Steuerelement und die Aktion entkoppelt werden. Dadurch wird es leichter, für eine Aktion mehrere verschiedene Auslöser zu definieren bzw. die Zuordnung zu ändern oder von Bedingungen abhängig zu machen.

WPF-Befehlsbindungen (Command Binding)

WPF-Befehlsbindungen bestehen aus folgenden Bausteinen:

  • Befehlsauslöser ...

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.