RoutedEventArgs Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
Der Standardwert von RoutedEvent ist
null.Handled Standardwerte für
falseDer Standardwert von Source ist
null.Der Standardwert von OriginalSource ist
null.
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:
Handled Standardwerte für
falseDer Standardwert von Source ist
null.Der Standardwert von OriginalSource ist
null.
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:
Handled Standardwerte für
falseDer Standardwert von OriginalSource ist
null.
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.