Control.IsEnabledChanged Kejadian

Definisi

Terjadi ketika properti IsEnabled berubah.

public:
 virtual event DependencyPropertyChangedEventHandler ^ IsEnabledChanged;
// Register
event_token IsEnabledChanged(DependencyPropertyChangedEventHandler const& handler) const;

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

// Revoke with event_revoker
Control::IsEnabledChanged_revoker IsEnabledChanged(auto_revoke_t, DependencyPropertyChangedEventHandler const& handler) const;
public event DependencyPropertyChangedEventHandler IsEnabledChanged;
function onIsEnabledChanged(eventArgs) { /* Your code */ }
control.addEventListener("isenabledchanged", onIsEnabledChanged);
control.removeEventListener("isenabledchanged", onIsEnabledChanged);
- or -
control.onisenabledchanged = onIsEnabledChanged;
Public Custom Event IsEnabledChanged As DependencyPropertyChangedEventHandler 
<control IsEnabledChanged="eventhandler"/>

Jenis Acara

Keterangan

Setiap kali IsEnabled berubah, yang mengaktifkan peristiwa IsEnabledChanged. Kontrol mungkin menangani kejadian ini untuk mengubah status visual. Peristiwa ini memiliki data DependencyPropertyChangedEventArgs , sehingga Anda dapat menentukan nilai lama dan baru tanpa harus menggunakan bendera Anda sendiri.

Kontrol mewarisi properti IsEnabled dari kontrol induknya. Misalnya, jika kontrol yang berisi tombol memiliki IsEnabled yang diatur ke false, properti IsEnabled tombol juga false. Saat properti induk berubah, yang mengaktifkan IsEnabledChanged untuk setiap kontrol di mana nilai berubah karena nilai yang mewarisi.

Berlaku untuk

Lihat juga