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.
Dient zum Abrufen oder Festlegen des bestimmten Routingereignisses, auf das dies EventSetter reagiert.
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
Das Bezeichnerfeld des Routingereignisses.
Ausnahmen
Es wurde versucht, diese Eigenschaft für eine versiegelte EventSetter Eigenschaft festzulegen.
Beispiele
Im folgenden Beispiel wird die Event Eigenschaft als Teil einer EventSetter Markupformatvorlage 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 verwendete Formatvorlage 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 Eigenschaft in der IsSealedEventSetter Instanz, bevor Sie versuchen, festzulegen Event.