1
2
任何时候当你发现自己在视觉树上行走时,你都应该认真考虑建立一个视图模型。 视图模型可以增加treeviews的功能,而不必担心您所面临的各种问题。 应用程序的视图模型将有几个额外的属性
以及你的
然后,将IsSelected、IsHighlighted和IsExpanded绑定(使用itemContainerStyle)到TreeView项目,然后,由于您有这些视图模型的集合,您可以在视图模型上进行搜索,只需设置属性IsHighlighted。视图模型随后将响应,并且由于绑定到样式,如果需要,它将突出显示treeviewitem。它还可以做一些有趣的事情,比如扩展上面的所有节点。树视图将对此做出响应。 与tree view结合使用时,视图模型提供了更大的灵活性,并停止了那些可视化的树爬行练习(这是一种技巧,而且感觉很脏) |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |