RoutedEventArgs.RoutedEvent Özellik

Tanım

Bu RoutedEventArgs örnekle ilişkili öğesini RoutedEvent alır veya ayarlar.

C#
public System.Windows.RoutedEvent RoutedEvent { get; set; }

Özellik Değeri

RoutedEvent

Çağrılan olayın tanımlayıcısı.

Özel durumlar

Olay yönlendirilirken değeri değiştirmeye RoutedEvent çalışıldı.

Örnekler

Aşağıdaki örnek, ilk oluşturucu ile yeni yönlendirilmiş olay verileri oluşturur ve ardından özelliği sonraki bir işlem olarak ayarlar RoutedEvent . Yönlendirilen olayı oluşturmadan önce ayarlamış RoutedEvent olmanız gerekir.

C#
protected virtual void OnSelectedColorChanged(Color oldColor, Color newColor)
{

    RoutedPropertyChangedEventArgs<Color> newEventArgs =
        new RoutedPropertyChangedEventArgs<Color>(oldColor, newColor);
    newEventArgs.RoutedEvent = ColorPicker.SelectedColorChangedEvent;
    RaiseEvent(newEventArgs);
}

Açıklamalar

Bu değeri önceden yönlendirilmiş bir RoutedEventArgs üzerinde ayarlayamazsınız (örneğin, bağımsız değişkenleri bir işleyici aracılığıyla aldıysanız). Bunu yapmaya çalışmak bir özel durum oluşturur. Bunu yalnızca henüz olayın çağrısını oluşturmak için kullanılmayan bir örnekte ayarlayabilirsiniz.

değeri RoutedEvent herhangi bir zamanda olamaz null .

Şunlara uygulanır

Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7