Control.IsEnabledChanged Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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"/>
Tipo de evento
Comentarios
Cada vez que Cambia IsEnabled , se desencadena el evento IsEnabledChanged. Los controles pueden controlar este evento para cambiar los estados visuales. El evento tiene datos DependencyPropertyChangedEventArgs , por lo que puede determinar los valores antiguos y nuevos sin tener que usar sus propias marcas.
Un control hereda la propiedad IsEnabled de su control primario. Por ejemplo, si un control que contiene un botón tiene IsEnabled establecido en false, la propiedad IsEnabled del botón también es false. Cuando cambia la propiedad del elemento primario, se activa IsEnabledChanged para cada control donde cambia el valor debido a la herencia del valor.