【发布时间】:2014-04-14 19:15:52
【问题描述】:
我有一组面板,当用户点击它们时会突出显示。我想强制他们表现得像一组单选按钮,所以只有被点击的那个会被突出显示,而其他的则不会。
我想一定有一种方法可以从内部操纵整个集合(将属性设置为 false),因为该事件是由集合中的一个项目触发的。有没有办法让一个项目操纵整个集合?这是应用程序中的一个常见功能,所以我想必须有一个模式来正确地做到这一点。谢谢。
【问题讨论】:
-
如果您正在谈论从 other 复选框的事件中切换复选框,正确的方法是让包含控件订阅每个复选框上的事件并操作其他复选框从那里开始。
-
今天早些时候,我有answered 与
RadioButton类似的问题,您可以将其转换为您的要求。看看有没有帮助。