CommandBinding.PreviewCanExecute Olay
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.
Bununla CommandBinding ilişkili komut, komutun geçerli komut hedefinde yürütülip yürütülemeyeceğini belirlemek için bir denetim başlattığında gerçekleşir.
public:
event System::Windows::Input::CanExecuteRoutedEventHandler ^ PreviewCanExecute;
public event System.Windows.Input.CanExecuteRoutedEventHandler PreviewCanExecute;
member this.PreviewCanExecute : System.Windows.Input.CanExecuteRoutedEventHandler
Public Custom Event PreviewCanExecute As CanExecuteRoutedEventHandler
Public Event PreviewCanExecute As CanExecuteRoutedEventHandler
Olay Türü
Açıklamalar
CanExecute üzerindeki RoutedCommand yöntemi çağrıldığında, komut hedefinde PreviewCanExecute komutu için bir CommandBinding varsa, olay komut hedefinde tetikler. Ardından bunun CanExecuteCommandBinding işleyicisi çağrılır. Komut hedefinin komutu için bir CommandBinding öğesi yoksa olay, CanExecute komutuyla ilişkilendirilmiş bir öğeyi CommandBinding arayarak öğe ağacını kabartır. Olay işlenmezse olay CanExecute oluşturulur.
Yönlendirilmiş Olay Bilgisi
Tanımlayıcı alanı | PreviewCanExecuteEvent |
Yönlendirme stratejisi | Tünel |
Temsilci | CanExecuteRoutedEventHandler |
- buna karşılık gelen kabarcık olayı şeklindedir CanExecute.