CheckBox类中是否存在可以存储诸如 Content 之类的任何数据,但同时未在“最终用户”窗口中显示的成员?
现在,输出如下所示: output preview
我想摆脱用红色标记的部分,该部分显示绑定到内容的类的名称。右侧的注释是不同类的成员,而不是Content中绑定的类
答案 0 :(得分:0)
我想您想要的是为Content
(显示的文本)和IsChecked
分别设置一个绑定。像这样:
<Checkbox
Content="{Binding Element.ContentName}"
IsChecked="{Binding Element.SomeBool}" />
然后,如果希望在选中/取消选中复选框时发生更复杂的事情,可以使SomeBool
setter调用一个方法,该方法执行一些代码:
public class ElementModel
{
(...)
private bool _someBool;
public boolean SomeBool
{
get { return _someBool; }
set
{
_somebool = value;
// call your method
}
}
}
这不是完全的功能代码,但是您明白了...
答案 1 :(得分:0)
找到了解决方案。 CheckBox.Tag 包含未在“最终用户”窗口中的框旁边显示的数据。