RoutedEventArgs Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
RoutedEventArgs sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
RoutedEventArgs() |
RoutedEventArgs sınıfının yeni bir örneğini başlatır. |
RoutedEventArgs(RoutedEvent) |
Sağlanan yönlendirilmiş olay tanımlayıcısını RoutedEventArgs kullanarak sınıfının yeni bir örneğini başlatır. |
RoutedEventArgs(RoutedEvent, Object) |
Sağlanan yönlendirilmiş olay tanımlayıcısını RoutedEventArgs 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. |
RoutedEventArgs()
RoutedEventArgs sınıfının yeni bir örneğini başlatır.
public:
RoutedEventArgs();
public RoutedEventArgs ();
Public Sub New ()
Açıklamalar
Bu parametresiz oluşturucu kullanılırken, yeni RoutedEventArgs örneğin tüm genel özellikleri aşağıdaki varsayılan değerleri varsayar:
RoutedEvent varsayılan olarak kullanır
null
.Handled varsayılan değer:
false
Source varsayılan olarak kullanır
null
.OriginalSource varsayılan olarak kullanır
null
.
için Source null değerler ve OriginalSource yalnızca verilerin kaynağı belirtme girişiminde bulunmadığı anlamına gelir RoutedEventArgs . Bu örnek çağrısında RaiseEventSource kullanıldığında ve OriginalSource değerleri, olayı tetikleyen öğeye göre doldurulur ve yönlendirme aracılığıyla dinleyicilere geçirilir.
Ayrıca bkz.
Şunlara uygulanır
RoutedEventArgs(RoutedEvent)
Sağlanan yönlendirilmiş olay tanımlayıcısını RoutedEventArgs kullanarak sınıfının yeni bir örneğini başlatır.
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 .
Örnekler
Aşağıdaki örnek, çağrısında RaiseEventkullanılmak üzere yeni RoutedEventArgs bir oluşturur.
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şturucuyu kullanırken, yeni RoutedEventArgs örneğin belirtilmemiş özellikleri aşağıdaki varsayılan değerleri varsayar:
Handled varsayılan değer:
false
Source varsayılan olarak kullanır
null
.OriginalSource varsayılan olarak kullanır
null
.
için Source null değerler ve OriginalSource yalnızca bunun RoutedEventArgs kaynağı belirtme girişiminde bulunmadığı anlamına gelir. Bu örnek çağrısında RaiseEventSource kullanıldığında ve OriginalSource değerleri, olayı tetikleyen öğeye göre doldurulur ve yönlendirme aracılığıyla dinleyicilere geçirilir.
Ayrıca bkz.
Şunlara uygulanır
RoutedEventArgs(RoutedEvent, Object)
Sağlanan yönlendirilmiş olay tanımlayıcısını RoutedEventArgs 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.
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 .
- source
- Object
Olay işlendiğinde raporlanacak alternatif bir kaynak. Bu, özelliği önceden doldurur Source .
Açıklamalar
Bu aşırı yüklenmiş oluşturucuyu kullanırken, yeni RoutedEventArgs örneğin belirtilmemiş özellikleri aşağıdaki varsayılan değerleri varsayar:
Handled varsayılan değer:
false
OriginalSource varsayılan olarak kullanır
null
.
için OriginalSource null değerler, olayı tetikleyen ve yönlendirme aracılığıyla geçirilen öğeye göre doldurulur, ancak çağrıdan önce okunur null
.
Bağımsız değişkenlerin dahili olarak OnSelectionChangedçağrıldığı RaiseEvent gibi sanallara geçirirken RoutedEventArgs bu imzayı kullanın.