EventSetter.Event Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l’événement routé particulier auquel ce EventSetter répond.
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
Valeur de propriété
Champ d’identificateur de l’événement routé.
Exceptions
Tentative de définition de cette propriété sur un EventSetter sealed.
Exemples
L’exemple suivant définit la Event propriété dans le cadre d’un EventSetter style de balisage.
<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>
Remarques
Vous ne pouvez pas définir cette propriété une fois que le style contenant le style EventSetter est en cours d’utilisation et est donc scellé. Si vous définissez cette propriété dans le code et que le style est en cours d’utilisation, vérifiez la valeur de la IsSealed propriété sur l’instance EventSetter avant de tenter de définir Event.