首页 新闻 会员 周边

关于Wpf TreeView SelectedItemChanged的问题,折叠父节点,会默认选中此父节点

0
悬赏园豆:10 [待解决问题]

大佬们,请教一个问题,如果一开始选中树形的子节点,当折叠其父节点的时候,会执行SelectedItemChanged时间,并且SelectedItem会变成此父节点,有什么办法能够阻止吗?谢了

WPF
骑着蚊子去太阳的主页 骑着蚊子去太阳 | 初学一级 | 园豆:89
提问于:2020-06-01 12:58
< >
分享
所有回答(2)
0

This is a feature, no bug.

爱编程的大叔 | 园豆:30839 (高人七级) | 2020-06-01 14:16

无言以对....

支持(0) 反对(0) 骑着蚊子去太阳 | 园豆:89 (初学一级) | 2020-06-01 14:16

@骑着蚊子去太阳:
产品经理常常提出自相矛盾的需求,这并不奇怪。
奇怪的是程序员居然看不出来。

支持(0) 反对(0) 爱编程的大叔 | 园豆:30839 (高人七级) | 2020-06-01 16:21

@爱编程的大叔: 有道理。主要是这个我也不清楚它的机制,所以试了下。

支持(0) 反对(0) 骑着蚊子去太阳 | 园豆:89 (初学一级) | 2020-06-01 16:23
0

绑定SelectedItem,在set方法里判断,
如果value还有子节点就不赋值

手动狗头~

猝不及防 | 园豆:2781 (老鸟四级) | 2020-06-01 15:11

大哥,TreeView的SelectedItem,只有set,没有set。

手动捂脸~

支持(0) 反对(0) 骑着蚊子去太阳 | 园豆:89 (初学一级) | 2020-06-01 15:26
@骑着蚊子去太阳: 后台绑定SelectedItem啊,对绑定属性操作啊
支持(0) 反对(0) 猝不及防 | 园豆:2781 (老鸟四级) | 2020-06-01 15:27

@骑着蚊子去太阳: 后台绑定SelectedItem,对绑定属性操作

支持(0) 反对(0) 猝不及防 | 园豆:2781 (老鸟四级) | 2020-06-01 15:27

@猝不及防: 哦哦,我懂了,但是这种逻辑也不对欸,我的业务是允许选择父节点的。
手动捂脸~

支持(0) 反对(0) 骑着蚊子去太阳 | 园豆:89 (初学一级) | 2020-06-01 15:29

@骑着蚊子去太阳: 瞎搞了啊

支持(0) 反对(0) 猝不及防 | 园豆:2781 (老鸟四级) | 2020-06-01 15:31

@猝不及防: 莫得法啊。

支持(0) 反对(0) 骑着蚊子去太阳 | 园豆:89 (初学一级) | 2020-06-01 15:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册