2011-03-27 56 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