2011-03-27 59 views
1

有谁知道背后的WPF复选框行为,其中(出现),它的基本原理来显示IsCheckedMouseLeftButtonDown事件真实和MouseLeftButtonUp事件假的?WPF复选框切换器isChecked在不同的事件

的原因,我问的是,我采取在现有网格中的复选框,其中文本是在左边,而不是CheckBox的权利。最简单的方法是增加一个TextBlock和一些代码隐藏,但如果我想成为一致意味着对每一个加入的事件和检查状态。

回答

1

如果你想要的是具有文本其复选框离开,为什么不能简单地修改它的模板: http://www.codeproject.com/KB/WPF/WPFCheckboxTextOnLeft.aspx
http://social.msdn.microsoft.com/Forums/en/wpf/thread/85673c27-01e6-4f8e-96a5-1847bb44abc4

+0

的复选框都在用自己的文本块其他控件,如组合网格框和文本框。我想留在复选框的文本与其他文本块标签(这是自动调整大小,对于i18ln重要)对齐,并且复选框本身与其他数据输入控件正确对齐。我已经阅读了代码项目文章,我认为它不会以很好的方式解决我的特定问题。我的问题实际上是试图找到复选框行为使用基于IsChecked状态的不同事件的原因。 – si618 2011-03-28 00:29:09