标签: wpf wpf-controls checkbox
有没有人知道WPF CheckBox行为背后的理由,它在IsChecked事件中显示MouseLeftButtonDown为真,而在MouseLeftButtonUp事件上显示为假?
IsChecked
MouseLeftButtonDown
MouseLeftButtonUp
我问的原因是我在现有网格中实现CheckBox,其中文本位于CheckBox的左侧而不是右侧。最简单的方法是添加一个TextBlock和一些代码隐藏,但如果我想保持一致,则意味着在每个事件上添加事件和检查状态。
答案 0 :(得分:1)
如果您想要的是CheckBox左侧有文本,为什么不简单地修改其模板: http://www.codeproject.com/KB/WPF/WPFCheckboxTextOnLeft.aspx http://social.msdn.microsoft.com/Forums/en/wpf/thread/85673c27-01e6-4f8e-96a5-1847bb44abc4