RoutedEventArgs Konstruktoren

Definition

Initialisiert eine neue Instanz der RoutedEventArgs-Klasse.

Überlädt

Name Beschreibung
RoutedEventArgs()

Initialisiert eine neue Instanz der RoutedEventArgs-Klasse.

RoutedEventArgs(RoutedEvent)

Initialisiert eine neue Instanz der RoutedEventArgs Klasse, wobei der angegebene Routingereignisbezeichner verwendet wird.

RoutedEventArgs(RoutedEvent, Object)

Initialisiert eine neue Instanz der RoutedEventArgs Klasse mithilfe des bereitgestellten Routingereignisbezeichners und bietet die Möglichkeit, eine andere Quelle für das Ereignis zu deklarieren.

RoutedEventArgs()

Initialisiert eine neue Instanz der RoutedEventArgs-Klasse.

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

Hinweise

Bei Verwendung dieses parameterlosen Konstruktors gehen alle öffentlichen Eigenschaften der neuen RoutedEventArgs Instanz von den folgenden Standardwerten aus:

Nullwerte für Source und OriginalSource bedeuten nur, dass die RoutedEventArgs Daten nicht versuchen, die Quelle anzugeben. Wenn diese Instanz in einem Aufruf RaiseEventverwendet wird, werden die Source Werte OriginalSource basierend auf dem Element aufgefüllt, das das Ereignis ausgelöst hat und über das Routing an Listener übergeben wird.

Weitere Informationen

Gilt für:

RoutedEventArgs(RoutedEvent)

Initialisiert eine neue Instanz der RoutedEventArgs Klasse, wobei der angegebene Routingereignisbezeichner verwendet wird.

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)

Parameter

routedEvent
RoutedEvent

Der Routingereignisbezeichner für diese Instanz der RoutedEventArgs Klasse.

Beispiele

Im folgenden Beispiel wird eine neue RoutedEventArgs Für die Verwendung in einem Aufruf von 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

Hinweise

Bei Verwendung dieses überladenen Konstruktors gehen nicht angegebene Eigenschaften der neuen RoutedEventArgs Instanz von den folgenden Standardwerten aus:

Nullwerte für Source und OriginalSource nur bedeuten, dass dies RoutedEventArgs keinen Versuch vorgibt, die Quelle anzugeben. Wenn diese Instanz in einem Aufruf RaiseEventverwendet wird, werden die Source Werte OriginalSource basierend auf dem Element aufgefüllt, das das Ereignis ausgelöst hat und über das Routing an Listener übergeben wird.

Weitere Informationen

Gilt für:

RoutedEventArgs(RoutedEvent, Object)

Initialisiert eine neue Instanz der RoutedEventArgs Klasse mithilfe des bereitgestellten Routingereignisbezeichners und bietet die Möglichkeit, eine andere Quelle für das Ereignis zu deklarieren.

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)

Parameter

routedEvent
RoutedEvent

Der Routingereignisbezeichner für diese Instanz der RoutedEventArgs Klasse.

source
Object

Eine alternative Quelle, die gemeldet wird, wenn das Ereignis behandelt wird. Dadurch wird die Source Eigenschaft vorab aufgefüllt.

Hinweise

Bei Verwendung dieses überladenen Konstruktors gehen nicht angegebene Eigenschaften der neuen RoutedEventArgs Instanz von den folgenden Standardwerten aus:

Nullwerte für OriginalSource werden basierend auf dem Element aufgefüllt, das das Ereignis ausgelöst und über das Routing übergeben, aber vor dem Aufruf gelesen null .

Verwenden Sie diese Signatur beim Übergeben RoutedEventArgs an Virtuelle, z OnSelectionChanged. B. bei der internen Aufruf RaiseEvent der Argumente.

Gilt für: