EventSetter.Event Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das bestimmte Routingereignis ab, auf das dieser EventSetter reagiert, oder legt es fest.
public:
property System::Windows::RoutedEvent ^ Event { System::Windows::RoutedEvent ^ get(); void set(System::Windows::RoutedEvent ^ value); };
public System.Windows.RoutedEvent Event { get; set; }
member this.Event : System.Windows.RoutedEvent with get, set
Public Property Event As RoutedEvent
Eigenschaftswert
Der ID-Feld des Routingereignisses.
Ausnahmen
Es wurde versucht, diese Eigenschaft für einen versiegelten EventSetter festzulegen.
Beispiele
Im folgenden Beispiel wird die Event Eigenschaft als Teil eines EventSetter Markupformats festgelegt.
<StackPanel
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="SDKSample.EventOvw2"
Name="dpanel2"
Initialized="PrimeHandledToo"
>
<StackPanel.Resources>
<Style TargetType="{x:Type Button}">
<EventSetter Event="Click" Handler="b1SetColor"/>
</Style>
</StackPanel.Resources>
<Button>Click me</Button>
<Button Name="ThisButton" Click="HandleThis">
Raise event, handle it, use handled=true handler to get it anyway.
</Button>
</StackPanel>
Hinweise
Sie können diese Eigenschaft nicht festlegen, sobald die Formatvorlage, die die EventSetter verwendung enthält, verwendet wird und somit versiegelt ist. Wenn Sie diese Eigenschaft im Code festlegen und die Möglichkeit besteht, dass die Formatvorlage verwendet wird, überprüfen Sie den Wert der IsSealed Eigenschaft auf der EventSetter Instanz, bevor Sie versuchen, dies festzulegen Event.