Bagikan melalui


ICommand.CanExecuteChanged Kejadian

Definisi

Terjadi setiap kali terjadi sesuatu yang memengaruhi apakah perintah dapat dijalankan.

// Register
event_token CanExecuteChanged(EventHandler<IInspectable> const& handler) const;

// Revoke with event_token
void CanExecuteChanged(event_token const* cookie) const;

// Revoke with event_revoker
ICommand::CanExecuteChanged_revoker CanExecuteChanged(auto_revoke_t, EventHandler<IInspectable> const& handler) const;
event System.EventHandler<object> CanExecuteChanged;
function onCanExecuteChanged(eventArgs) { /* Your code */ }
iCommand.addEventListener("canexecutechanged", onCanExecuteChanged);
iCommand.removeEventListener("canexecutechanged", onCanExecuteChanged);
- or -
iCommand.oncanexecutechanged = onCanExecuteChanged;
Event CanExecuteChanged As EventHandler(Of Object) 

Jenis Acara

Keterangan

Panggil CanExecute pada elemen perintah ketika peristiwa ini terjadi.

Elemen perintah biasanya menonaktifkan dirinya sendiri jika perintah yang terkait dengannya tidak dapat dijalankan. Misalnya, MenuItem yang terkait dengan perintah Tempel dinonaktifkan saat tidak ada apa pun di clipboard untuk ditempelkan.

Berlaku untuk

Lihat juga