RoutedEventArgs Constructeurs

Définition

Initialise une nouvelle instance de la classe RoutedEventArgs.

Surcharges

Nom Description
RoutedEventArgs()

Initialise une nouvelle instance de la classe RoutedEventArgs.

RoutedEventArgs(RoutedEvent)

Initialise une nouvelle instance de la RoutedEventArgs classe à l’aide de l’identificateur d’événement routé fourni.

RoutedEventArgs(RoutedEvent, Object)

Initialise une nouvelle instance de la RoutedEventArgs classe, en utilisant l’identificateur d’événement routé fourni et en fournissant la possibilité de déclarer une autre source pour l’événement.

RoutedEventArgs()

Initialise une nouvelle instance de la classe RoutedEventArgs.

public:
 RoutedEventArgs();
public RoutedEventArgs();
Public Sub New ()

Remarques

Lorsque vous utilisez ce constructeur sans paramètre, toutes les propriétés publiques de la nouvelle RoutedEventArgs instance supposent les valeurs par défaut suivantes :

Les valeurs Null pour Source et OriginalSource signifient uniquement que les RoutedEventArgs données n’essaient pas de spécifier la source. Lorsque cette instance est utilisée dans un appel à RaiseEvent, les Source valeurs et OriginalSource les valeurs sont remplies en fonction de l’élément qui a déclenché l’événement et qui sont transmises aux écouteurs via le routage.

Voir aussi

S’applique à

RoutedEventArgs(RoutedEvent)

Initialise une nouvelle instance de la RoutedEventArgs classe à l’aide de l’identificateur d’événement routé fourni.

public:
 RoutedEventArgs(System::Windows::RoutedEvent ^ routedEvent);
public RoutedEventArgs(System.Windows.RoutedEvent routedEvent);
new System.Windows.RoutedEventArgs : System.Windows.RoutedEvent -> System.Windows.RoutedEventArgs
Public Sub New (routedEvent As RoutedEvent)

Paramètres

routedEvent
RoutedEvent

Identificateur d’événement routé pour cette instance de la RoutedEventArgs classe.

Exemples

L’exemple suivant construit un nouveau RoutedEventArgs pour une utilisation dans un appel à RaiseEvent.

void RaiseTapEvent()
{
        RoutedEventArgs newEventArgs = new RoutedEventArgs(MyButtonSimple.TapEvent);
        RaiseEvent(newEventArgs);
}
Private Sub RaiseTapEvent()
    Dim newEventArgs As New RoutedEventArgs(MyButtonSimple.TapEvent)
    MyBase.RaiseEvent(newEventArgs)
End Sub

Remarques

Lorsque vous utilisez ce constructeur surchargé, les propriétés non spécifiées de la nouvelle RoutedEventArgs instance supposent les valeurs par défaut suivantes :

Les valeurs Null pour Source et OriginalSource signifient uniquement qu’il RoutedEventArgs n’y a aucune tentative de spécification de la source. Lorsque cette instance est utilisée dans un appel à RaiseEvent, les Source valeurs et OriginalSource les valeurs sont remplies en fonction de l’élément qui a déclenché l’événement et qui sont transmises aux écouteurs via le routage.

Voir aussi

S’applique à

RoutedEventArgs(RoutedEvent, Object)

Initialise une nouvelle instance de la RoutedEventArgs classe, en utilisant l’identificateur d’événement routé fourni et en fournissant la possibilité de déclarer une autre source pour l’événement.

public:
 RoutedEventArgs(System::Windows::RoutedEvent ^ routedEvent, System::Object ^ source);
public RoutedEventArgs(System.Windows.RoutedEvent routedEvent, object source);
new System.Windows.RoutedEventArgs : System.Windows.RoutedEvent * obj -> System.Windows.RoutedEventArgs
Public Sub New (routedEvent As RoutedEvent, source As Object)

Paramètres

routedEvent
RoutedEvent

Identificateur d’événement routé pour cette instance de la RoutedEventArgs classe.

source
Object

Autre source qui sera signalée lorsque l’événement est géré. Cela préremplit la Source propriété.

Remarques

Lorsque vous utilisez ce constructeur surchargé, les propriétés non spécifiées de la nouvelle RoutedEventArgs instance supposent les valeurs par défaut suivantes :

Les valeurs Null pour OriginalSource sont remplies en fonction de l’élément qui a déclenché l’événement et transmis via le routage, mais lisent null avant l’appel.

Utilisez cette signature lors de la transmission RoutedEventArgs à des machines virtuelles telles que OnSelectionChanged, où les arguments sont utilisés pour appeler RaiseEvent en interne.

S’applique à