RoutedEventArgs.RoutedEvent Właściwość
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.
Pobiera lub ustawia skojarzone z tym RoutedEventArgs wystąpieniemRoutedEvent.
public:
property System::Windows::RoutedEvent ^ RoutedEvent { System::Windows::RoutedEvent ^ get(); void set(System::Windows::RoutedEvent ^ value); };
public System.Windows.RoutedEvent RoutedEvent { get; set; }
member this.RoutedEvent : System.Windows.RoutedEvent with get, set
Public Property RoutedEvent As RoutedEvent
Wartość właściwości
Identyfikator zdarzenia, które zostało wywołane.
Wyjątki
Podjęto próbę RoutedEvent zmiany wartości podczas kierowania zdarzenia.
Przykłady
Poniższy przykład tworzy nowe dane zdarzeń kierowanych za pomocą konstruktora początkowego, a następnie ustawia RoutedEvent właściwość jako kolejną operację. Musisz RoutedEvent ustawić przed podniesieniem zdarzenia kierowanego.
protected virtual void OnSelectedColorChanged(Color oldColor, Color newColor)
{
RoutedPropertyChangedEventArgs<Color> newEventArgs =
new RoutedPropertyChangedEventArgs<Color>(oldColor, newColor);
newEventArgs.RoutedEvent = ColorPicker.SelectedColorChangedEvent;
RaiseEvent(newEventArgs);
}
Protected Overridable Sub OnSelectedColorChanged(ByVal oldColor As Color, ByVal newColor As Color)
Dim newEventArgs As New RoutedPropertyChangedEventArgs(Of Color)(oldColor, newColor)
newEventArgs.RoutedEvent = ColorPicker.SelectedColorChangedEvent
MyBase.RaiseEvent(newEventArgs)
End Sub
Uwagi
Nie można ustawić tej wartości dla RoutedEventArgs obiektu, który został już przekierowany (na przykład jeśli argumenty zostały uzyskane za pośrednictwem procedury obsługi). Próba wykonania tej czynności spowoduje wygenerowanie wyjątku. Można go ustawić tylko na wystąpieniu, które nie zostało jeszcze użyte do wygenerowania wywołania zdarzenia.
Wartość RoutedEvent nie może być null
w żadnym momencie.