protected override void OnCommandPropertyChanged(object sender, PropertyChangedEventArgs e)
{
base.OnCommandPropertyChanged(sender, e);
switch (e.PropertyName)
{
case "Checked":
Checked = (KryptonCommand.Checked ? ButtonCheckState.Checked : ButtonCheckState.Unchecked);
break;
case "Enabled":
Enabled = (KryptonCommand.Enabled ? ButtonEnabled.True : ButtonEnabled.False);
break;
}
}