![]() |
1
1
isexpanded默认值为false,所以我假设您有一个样式将默认值更改为true。如果将此样式更改为使用绑定(并在“特定操作”期间更改值),则未显式设置isexpanded的TreeView项将默认为false:
|
![]() |
2
0
这样做的一种方法是使用一个视图模型,即基于模型(数据)的UI抽象。如果在与树数据相关的ViewModel部分包含bool属性(例如isexpanded),则可以将TreeView项的isexpanded属性绑定到ViewModel的isexpanded属性。视图绑定到包含模型副本或引用的ViewModel。 然后,展开或折叠树的部分变得和更新视图模型一样简单(后者需要实现inotifyPropertyChanged或定义依赖属性)。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |