【发布时间】:2015-04-07 10:11:57
【问题描述】:
在我的 WPF 应用程序中,我有很多由复选框和标签组成的 DockPanel。我想让应用程序处理 DockPanel 的 mousedown 事件,就像单击了复选框一样,即用户不必专门单击复选框;他还可以单击标签以选中/取消选中复选框。 我添加了一个事件处理程序“DockPanel_MouseDown”,它只是翻转了复选框的 IsChecked 属性,这很有效。 我的问题是我有很多 DockPanel,我不想给每个复选框和每个停靠面板起一个名字,并编写数百个基本上做同样事情的事件处理程序。 有没有办法将这种行为放在样式或模板中? C
【问题讨论】:
标签: wpf templates checkbox styles