大佬们,请教一个问题,如果一开始选中树形的子节点,当折叠其父节点的时候,会执行SelectedItemChanged时间,并且SelectedItem会变成此父节点,有什么办法能够阻止吗?谢了
This is a feature, no bug.
无言以对....
@骑着蚊子去太阳:
产品经理常常提出自相矛盾的需求,这并不奇怪。
奇怪的是程序员居然看不出来。
@爱编程的大叔: 有道理。主要是这个我也不清楚它的机制,所以试了下。
绑定SelectedItem,在set方法里判断,
如果value还有子节点就不赋值
手动狗头~
大哥,TreeView的SelectedItem,只有set,没有set。
手动捂脸~
@骑着蚊子去太阳: 后台绑定SelectedItem,对绑定属性操作
@猝不及防: 哦哦,我懂了,但是这种逻辑也不对欸,我的业务是允许选择父节点的。
手动捂脸~
@骑着蚊子去太阳: 瞎搞了啊
@猝不及防: 莫得法啊。