RoutedEventArgs Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci RoutedEventArgs třídy .
Přetížení
RoutedEventArgs() |
Inicializuje novou instanci RoutedEventArgs třídy . |
RoutedEventArgs(RoutedEvent) |
Inicializuje novou instanci RoutedEventArgs třídy pomocí zadaného identifikátoru směrované události. |
RoutedEventArgs(RoutedEvent, Object) |
Inicializuje novou instanci RoutedEventArgs třídy pomocí zadaného identifikátoru směrované události a poskytuje příležitost deklarovat jiný zdroj pro událost. |
RoutedEventArgs()
Inicializuje novou instanci RoutedEventArgs třídy .
public:
RoutedEventArgs();
public RoutedEventArgs ();
Public Sub New ()
Poznámky
Při použití tohoto konstruktoru bez parametrů všechny veřejné vlastnosti nové RoutedEventArgs instance předpokládají následující výchozí hodnoty:
Výchozí hodnotou RoutedEvent je
null
.Handled výchozí hodnota je
false
Výchozí hodnotou Source je
null
.Výchozí hodnotou OriginalSource je
null
.
Hodnoty Null pro Source a OriginalSource pouze znamenají, že RoutedEventArgs se data nepokouší určit zdroj. Při použití této instance ve volání , RaiseEventSource hodnoty a OriginalSource jsou naplněny na základě prvku, který vyvolal událost a jsou předány naslouchacím procesům prostřednictvím směrování.
Viz také
Platí pro
RoutedEventArgs(RoutedEvent)
Inicializuje novou instanci RoutedEventArgs třídy pomocí zadaného identifikátoru směrované události.
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)
Parametry
- routedEvent
- RoutedEvent
Identifikátor směrované události pro tuto instanci RoutedEventArgs třídy .
Příklady
Následující příklad vytvoří nové RoutedEventArgs pro použití ve volání .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
Poznámky
Při použití tohoto přetížené konstruktoru neurčené vlastnosti nové RoutedEventArgs instance předpokládají následující výchozí hodnoty:
Handled výchozí hodnota je
false
Výchozí hodnotou Source je
null
.Výchozí hodnotou OriginalSource je
null
.
Hodnoty Null pro Source a OriginalSource pouze znamenají, že se RoutedEventArgs nepokusí určit zdroj. Při použití této instance ve volání , RaiseEventSource hodnoty a OriginalSource jsou naplněny na základě prvku, který vyvolal událost a jsou předány naslouchacím procesům prostřednictvím směrování.
Viz také
Platí pro
RoutedEventArgs(RoutedEvent, Object)
Inicializuje novou instanci RoutedEventArgs třídy pomocí zadaného identifikátoru směrované události a poskytuje příležitost deklarovat jiný zdroj pro událost.
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)
Parametry
- routedEvent
- RoutedEvent
Identifikátor směrované události pro tuto instanci RoutedEventArgs třídy .
- source
- Object
Alternativní zdroj, který se bude hlásit při zpracování události. Tím se vlastnost předem naplní Source .
Poznámky
Při použití tohoto přetížené konstruktoru neurčené vlastnosti nové RoutedEventArgs instance předpokládají následující výchozí hodnoty:
Handled výchozí hodnota je
false
Výchozí hodnotou OriginalSource je
null
.
Hodnoty Null pro OriginalSource jsou naplněny na základě elementu, který vyvolal událost a předal ho směrováním, ale přečte null
se před vyvoláním.
Tento podpis použijte při předávání RoutedEventArgs virtuálním objektům, jako OnSelectionChangedje , kde se argumenty používají k internímu volání RaiseEvent .