EventSetter.Event Propriété

Définition

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é

RoutedEvent

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.

S’applique à

Voir aussi