ContentElement.RaiseEvent(RoutedEventArgs) Méthode

Définition

Déclenche un événement routé spécifique. Le RoutedEvent à déclencher est identifié dans l’instance de RoutedEventArgs fournie (comme propriété RoutedEvent de ces données d’événement).

public:
 virtual void RaiseEvent(System::Windows::RoutedEventArgs ^ e);
public void RaiseEvent (System.Windows.RoutedEventArgs e);
abstract member RaiseEvent : System.Windows.RoutedEventArgs -> unit
override this.RaiseEvent : System.Windows.RoutedEventArgs -> unit
Public Sub RaiseEvent (e As RoutedEventArgs)

Paramètres

e
RoutedEventArgs

RoutedEventArgs qui contient les données d’événement et identifie aussi l’événement à déclencher.

Implémente

Exemples

L’exemple suivant crée des données d’événement, ajoute l’identificateur d’événement aux données, puis utilise l’instance de données d’événement pour déclencher un événement routé personnalisé.

void RaiseTapEvent()
{
  RoutedEventArgs newEventArgs = new RoutedEventArgs();
  newEventArgs.RoutedEvent = MyCustomLink.TapEvent;
  //newEvent.SetSource(this);
  RaiseEvent(newEventArgs);
}
Private Sub RaiseTapEvent()
  Dim newEventArgs As New RoutedEventArgs()
  newEventArgs.RoutedEvent = MyCustomLink.TapEvent
  'newEvent.SetSource(Me)
  MyBase.RaiseEvent(newEventArgs)
End Sub

Remarques

Le e paramètre est typé comme type de base commun pour toutes les données d’événement routées. Toutefois, les données d’événement doivent être fournies comme type de données d’événement le plus spécifique disponible pour l’événement déclenché, car RoutedEventArgs les classes dérivées contiennent les propriétés de données spécifiques réelles qui sont destinées à l’événement spécifique lorsqu’il est déclenché.

RoutedEventArgs n’est pas seulement les propriétés d’état de l’événement ; il identifie également l’événement routé à déclencher. Ce modèle de déclenchement d’événements et les données d’événement routées diffèrent des événements et des classes de données CLR (Common Language Runtime), qui contiennent généralement uniquement des propriétés liées à l’événement.

S’applique à