EventSetter.Event Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger den specifika dirigerade händelsen som detta EventSetter svarar på.
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
Egenskapsvärde
ID-fältet för den dirigerade händelsen.
Undantag
Försökte ange den här egenskapen på en förseglad EventSetter .
Exempel
I följande exempel anges egenskapen Event som en del av en EventSetter i ett markeringsformat.
<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>
Kommentarer
Du kan inte ange den här egenskapen när formatmallen EventSetter som innehåller används och därmed är förseglad. Om du anger den här egenskapen i kod och det finns en möjlighet att formatmallen används kontrollerar du värdet IsSealed för egenskapen på instansen EventSetter innan du försöker ange Event.