RoutedEventArgs Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy RoutedEventArgs.
Przeciążenia
RoutedEventArgs() |
Inicjuje nowe wystąpienie klasy RoutedEventArgs. |
RoutedEventArgs(RoutedEvent) |
Inicjuje RoutedEventArgs nowe wystąpienie klasy przy użyciu podanego identyfikatora zdarzenia kierowanego. |
RoutedEventArgs(RoutedEvent, Object) |
Inicjuje nowe wystąpienie RoutedEventArgs klasy przy użyciu podanego identyfikatora zdarzenia kierowanego i umożliwia zadeklarowanie innego źródła zdarzenia. |
RoutedEventArgs()
Inicjuje nowe wystąpienie klasy RoutedEventArgs.
public:
RoutedEventArgs();
public RoutedEventArgs ();
Public Sub New ()
Uwagi
W przypadku korzystania z tego konstruktora bez parametrów wszystkie publiczne właściwości nowego RoutedEventArgs wystąpienia zakładają następujące wartości domyślne:
RoutedEvent wartość domyślna to
null
.Handled wartość domyślna
false
Source wartość domyślna to
null
.OriginalSource wartość domyślna to
null
.
Wartości null dla Source i OriginalSource oznaczają tylko, że RoutedEventArgs dane nie próbują określić źródła. Gdy to wystąpienie jest używane w wywołaniu metody RaiseEvent, Source wartości i OriginalSource są wypełniane na podstawie elementu, który podniósł zdarzenie i są przekazywane do odbiorników za pośrednictwem routingu.
Zobacz też
Dotyczy
RoutedEventArgs(RoutedEvent)
Inicjuje RoutedEventArgs nowe wystąpienie klasy przy użyciu podanego identyfikatora zdarzenia kierowanego.
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
Identyfikator zdarzenia kierowanego RoutedEventArgs dla tego wystąpienia klasy.
Przykłady
Poniższy przykład tworzy nowy RoutedEventArgs element do użycia w wywołaniu metody 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
Uwagi
W przypadku korzystania z tego przeciążonego konstruktora nieokreślone właściwości nowego RoutedEventArgs wystąpienia zakładają następujące wartości domyślne:
Handled wartość domyślna
false
Source wartość domyślna to
null
.OriginalSource wartość domyślna to
null
.
Wartości null dla Source i OriginalSource oznaczają tylko, że nie podejmuje próby RoutedEventArgs określenia źródła. Gdy to wystąpienie jest używane w wywołaniu metody RaiseEvent, Source wartości i OriginalSource są wypełniane na podstawie elementu, który podniósł zdarzenie i są przekazywane do odbiorników za pośrednictwem routingu.
Zobacz też
Dotyczy
RoutedEventArgs(RoutedEvent, Object)
Inicjuje nowe wystąpienie RoutedEventArgs klasy przy użyciu podanego identyfikatora zdarzenia kierowanego i umożliwia zadeklarowanie innego źródła zdarzenia.
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
Identyfikator zdarzenia kierowanego RoutedEventArgs dla tego wystąpienia klasy.
- source
- Object
Alternatywne źródło, które zostanie zgłoszone po obsłużeniu zdarzenia. Spowoduje to wstępnie wypełnienie Source właściwości.
Uwagi
W przypadku korzystania z tego przeciążonego konstruktora nieokreślone właściwości nowego RoutedEventArgs wystąpienia zakładają następujące wartości domyślne:
Handled wartość domyślna
false
OriginalSource wartość domyślna to
null
.
Wartości null dla OriginalSource są wypełniane na podstawie elementu, który wywołał zdarzenie i przeszedł przez routing, ale odczytuje null
przed wywołaniem.
Użyj tego podpisu podczas przekazywania RoutedEventArgs do maszyn wirtualnych, takich jak OnSelectionChanged, gdzie argumenty są używane do wywoływania RaiseEvent wewnętrznie.