RoutedEventArgs Oluşturucular

Tanım

RoutedEventArgs sınıfının yeni bir örneğini başlatır.Initializes a new instance of the RoutedEventArgs class.

Aşırı Yüklemeler

RoutedEventArgs()

RoutedEventArgs sınıfının yeni bir örneğini başlatır.Initializes a new instance of the RoutedEventArgs class.

RoutedEventArgs(RoutedEvent)

RoutedEventArgsSağlanan yönlendirilmiş olay tanımlayıcısını kullanarak sınıfının yeni bir örneğini başlatır.Initializes a new instance of the RoutedEventArgs class, using the supplied routed event identifier.

RoutedEventArgs(RoutedEvent, Object)

RoutedEventArgsSağlanan yönlendirilmiş olay tanımlayıcısını kullanarak sınıfının yeni bir örneğini başlatır ve olay için farklı bir kaynak bildirme fırsatı sağlar.Initializes a new instance of the RoutedEventArgs class, using the supplied routed event identifier, and providing the opportunity to declare a different source for the event.

RoutedEventArgs()

RoutedEventArgs sınıfının yeni bir örneğini başlatır.Initializes a new instance of the RoutedEventArgs class.

public:
 RoutedEventArgs();
public RoutedEventArgs ();
Public Sub New ()

Açıklamalar

Parametresiz oluşturucuyu kullanırken, yeni örneğin tüm ortak özellikleri RoutedEventArgs aşağıdaki varsayılan değerleri varsayar:When using this parameterless constructor, all public properties of the new RoutedEventArgs instance assume the following default values:

İçin null değerler Source ve OriginalSource yalnızca RoutedEventArgs verilerin kaynağı belirtme girişiminde bulunmadığından emin olur.Null values for Source and OriginalSource only mean that the RoutedEventArgs data makes no attempt to specify the source. Bu örnek öğesine yapılan bir çağrıda kullanıldığında RaiseEvent , Source ve OriginalSource değerleri, olayı oluşturan ve yönlendirme aracılığıyla dinleyicilerine geçirilen öğeye göre doldurulur.When this instance is used in a call to RaiseEvent, the Source and OriginalSource values are populated based on the element that raised the event and are passed on to listeners through the routing.

Ayrıca bkz.

Şunlara uygulanır

RoutedEventArgs(RoutedEvent)

RoutedEventArgsSağlanan yönlendirilmiş olay tanımlayıcısını kullanarak sınıfının yeni bir örneğini başlatır.Initializes a new instance of the RoutedEventArgs class, using the supplied routed event identifier.

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)

Parametreler

routedEvent
RoutedEvent

Sınıfın bu örneği için yönlendirilmiş olay tanımlayıcısı RoutedEventArgs .The routed event identifier for this instance of the RoutedEventArgs class.

Örnekler

Aşağıdaki örnek, RoutedEventArgs bir çağrısında kullanımı için yeni bir oluşturur RaiseEvent .The following example constructs a new RoutedEventArgs for use in a call to 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

Açıklamalar

Bu aşırı yüklenmiş Oluşturucu kullanılırken, yeni örneğin belirtilmemiş özellikleri RoutedEventArgs aşağıdaki varsayılan değerleri varsayar:When using this overloaded constructor, unspecified properties of the new RoutedEventArgs instance assume the following default values:

İçin null değerler Source ve OriginalSource yalnızca bunun RoutedEventArgs kaynağı belirtme girişimi anlamına gelir.Null values for Source and OriginalSource only mean that this RoutedEventArgs makes no attempt to specify the source. Bu örnek öğesine yapılan bir çağrıda kullanıldığında RaiseEvent , Source ve OriginalSource değerleri, olayı oluşturan ve yönlendirme aracılığıyla dinleyicilerine geçirilen öğeye göre doldurulur.When this instance is used in a call to RaiseEvent, the Source and OriginalSource values are populated based on the element that raised the event and are passed on to listeners through the routing.

Ayrıca bkz.

Şunlara uygulanır

RoutedEventArgs(RoutedEvent, Object)

RoutedEventArgsSağlanan yönlendirilmiş olay tanımlayıcısını kullanarak sınıfının yeni bir örneğini başlatır ve olay için farklı bir kaynak bildirme fırsatı sağlar.Initializes a new instance of the RoutedEventArgs class, using the supplied routed event identifier, and providing the opportunity to declare a different source for the event.

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)

Parametreler

routedEvent
RoutedEvent

Sınıfın bu örneği için yönlendirilmiş olay tanımlayıcısı RoutedEventArgs .The routed event identifier for this instance of the RoutedEventArgs class.

source
Object

Olay işlendiği zaman bildirilecek alternatif bir kaynak.An alternate source that will be reported when the event is handled. Bu, özelliği önceden doldurur Source .This pre-populates the Source property.

Açıklamalar

Bu aşırı yüklenmiş Oluşturucu kullanılırken, yeni örneğin belirtilmemiş özellikleri RoutedEventArgs aşağıdaki varsayılan değerleri varsayar:When using this overloaded constructor, unspecified properties of the new RoutedEventArgs instance assume the following default values:

İçin null değerler, OriginalSource olayı oluşturan ve yönlendirme aracılığıyla geçirilen öğeye göre doldurulur, ancak null çağrıdan önce okur.Null values for OriginalSource are populated based on the element that raised the event and passed on through the routing, but will read null prior to invocation.

RoutedEventArgs OnSelectionChanged Bağımsız değişkenlerin dahili olarak çağırmak için kullanıldığı gibi sanallaştıra geçirilirken bu imzayı kullanın RaiseEvent .Use this signature when passing RoutedEventArgs to virtuals such as OnSelectionChanged, where the arguments are used to call RaiseEvent internally.

Şunlara uygulanır