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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.