private OnIsEnabledChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void | ||
sender | object | The control. |
e | System.Windows.DependencyPropertyChangedEventArgs | Event arguments. |
return | void |
private void OnIsEnabledChanged(object sender, DependencyPropertyChangedEventArgs e)
{
bool enabled = (bool)e.NewValue;
if(!enabled)
{
IsPressed = false;
IsMouseOver = false;
IsFocused = false;
}
UpdateVisualState(true);
}