Wpf 复选框/切换按钮中的不确定状态在鼠标悬停时更改为未选中
我在WPF(使用Blend 4.0)中有一个带有自定义模板的三态RadioButton(与ToggleButton的问题相同),并在加载时将其转换为“不确定”状态。这很好,我想让它保持这种状态,直到用户点击它。问题是一旦用户将鼠标放在它上面,它就会变为未检查状态 我如何防止这种不必要的状态变化发生?这是默认行为还是我可能会意外更改的行为Wpf 复选框/切换按钮中的不确定状态在鼠标悬停时更改为未选中,wpf,xaml,togglebutton,Wpf,Xaml,Togglebutton,我在WPF(使用Blend 4.0)中有一个带有自定义模板的三态RadioButton(与ToggleButton的问题相同),并在加载时将其转换为“不确定”状态。这很好,我想让它保持这种状态,直到用户点击它。问题是一旦用户将鼠标放在它上面,它就会变为未检查状态 我如何防止这种不必要的状态变化发生?这是默认行为还是我可能会意外更改的行为 我还希望单击后它会直接变为“选中”状态,但这是一个不同的问题,我已经读到它可能与更改状态顺序有关。听起来你可能在模板中混淆了状态(如果你使用的是VisualSt
我还希望单击后它会直接变为“选中”状态,但这是一个不同的问题,我已经读到它可能与更改状态顺序有关。听起来你可能在模板中混淆了状态(如果你使用的是VisualStateManager而不是触发器),可能想在这一个上分享你的代码。肯定需要看一些代码…我想我可能把我的状态搞混了。我重新编写了我的代码,现在它可以正常工作了。