RoutedPropertyChangedEventArgs<T> Klasa

Definicja

Dostarcza dane dotyczące zmiany wartości właściwości zależności zgłoszonej przez określone zdarzenia kierowane, w tym poprzednią i bieżącą wartość właściwości, która uległa zmianie.

generic <typename T>
public ref class RoutedPropertyChangedEventArgs : System::Windows::RoutedEventArgs
public class RoutedPropertyChangedEventArgs<T> : System.Windows.RoutedEventArgs
type RoutedPropertyChangedEventArgs<'T> = class
    inherit RoutedEventArgs
Public Class RoutedPropertyChangedEventArgs(Of T)
Inherits RoutedEventArgs

Parametry typu

T

Typ właściwości zależności, która uległa zmianie.

Dziedziczenie
RoutedPropertyChangedEventArgs<T>

Uwagi

Jest to klasa ogólna, w której klasa jest używana na potrzeby danych zdarzeń różnych zdarzeń. Różne zdarzenia kierowane mogą określać ograniczenie typu ogólnego, aby utworzyć klasę danych zdarzenia specyficznego dla typu. Po ograniczeniu OldValue klasy właściwości i NewValue odzwierciedlają również te ograniczenia typów. W związku z tym można użyć wspólnej klasy danych zdarzeń dla różnych zdarzeń zmienionych właściwości bez wymagania różnych delegatów dla każdego możliwego typu właściwości.

Zdarzenia kierowane, które zgłaszają zmianę właściwości, w której delegat uwzględnia tę klasę danych zdarzenia, obejmują ValueChanged, gdzie ograniczenie typu (i stare i nowe wartości przekazane w argumentach) jest typu Double, i SelectedItemChanged, gdzie ograniczenie typu to Object.

Konstruktory

Nazwa Opis
RoutedPropertyChangedEventArgs<T>(T, T, RoutedEvent)

Inicjuje RoutedPropertyChangedEventArgs<T> nowe wystąpienie klasy z podanymi starymi i nowymi wartościami oraz identyfikatorem zdarzenia.

RoutedPropertyChangedEventArgs<T>(T, T)

Inicjuje RoutedPropertyChangedEventArgs<T> nowe wystąpienie klasy z podanymi starymi i nowymi wartościami.

Właściwości

Nazwa Opis
Handled

Pobiera lub ustawia wartość wskazującą obecny stan obsługi zdarzeń dla zdarzenia kierowanego podczas kierowania trasy.

(Odziedziczone po RoutedEventArgs)
NewValue

Pobiera nową wartość właściwości zgłoszonej przez zdarzenie zmienione przez właściwość.

OldValue

Pobiera poprzednią wartość właściwości zgłoszonej przez zdarzenie zmienione przez właściwość.

OriginalSource

Pobiera oryginalne źródło raportowania określone przez testy trafień czystych, przed ewentualnym Source dostosowaniem przez klasę nadrzędną.

(Odziedziczone po RoutedEventArgs)
RoutedEvent

Pobiera lub ustawia RoutedEvent skojarzone z tym RoutedEventArgs wystąpieniem.

(Odziedziczone po RoutedEventArgs)
Source

Pobiera lub ustawia odwołanie do obiektu, który wzbudził zdarzenie.

(Odziedziczone po RoutedEventArgs)

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
InvokeEventHandler(Delegate, Object)

Wywołuje programy obsługi zdarzeń w sposób specyficzny dla typu, co może zwiększyć wydajność systemu zdarzeń.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
OnSetSource(Object)

Po zastąpieniu w klasie pochodnej udostępnia punkt wejścia wywołania zwrotnego powiadomień za każdym razem, gdy wartość Source właściwości wystąpienia ulegnie zmianie.

(Odziedziczone po RoutedEventArgs)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też