我有我的开关:
<ToggleSwitch x:Name="Enabled" OnContent="1" OffContent="2" IsOn="True" IsEnabledChanged="ToggledEnable"/>它应该触发ToggledEnable:
private void ToggledEnable(object sender, DependencyPropertyChangedEventArgs e)
{
if(Enabled.IsEnabled)
{
//Other stuff
} else
{
//Other stuff
}
}但这是不可能的。根据调试,从未调用此函数。怎么啦?
发布于 2018-11-29 11:17:32
您正在寻找切换事件,该事件是在开关打开/关闭时触发的。
当禁用或启用控件时,会触发IsEnabledChanged,当禁用控件时,用户无法与该控件交互时,disabled=将被“灰出”。
https://stackoverflow.com/questions/53536470
复制相似问题