CommandBinding.PreviewCanExecute Olay

Tanım

Bununla CommandBinding ilişkilendirilmiş komut, komutun geçerli komut hedefinde yürütülebilir olup olmadığını 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 yöntemi RoutedCommand çağrıldığında, komut hedefinde PreviewCanExecute komut için bir CommandBinding varsa olay komut hedefinde oluşturulur. CanExecute Ardından bunun CommandBinding işleyicisi çağrılır. Komut hedefinin komutu için bir CommandBinding öğesi yoksa, CanExecute olay komutuyla ilişkilendirilmiş bir öğeyi CommandBinding arayarak öğe ağacını kabartır. Olay işlenmezse olay CanExecute oluşturulur.

Yönlendirilen Olay Bilgileri

Öğe Değer
Tanımlayıcı alanı PreviewCanExecuteEvent
Yönlendirme stratejisi Tunneling
Temsilci CanExecuteRoutedEventHandler
  • Buna karşılık gelen kabarcık olayıdır CanExecute.

Şunlara uygulanır

Ayrıca bkz.