C#中TreeView单击选中子节点
来源:互联网 发布:mac系统声音设置 编辑:程序博客网 时间:2024/04/29 11:22
希望实现点击TreeView控件下的不同子节点,显示其对应的内容。但发现在TreeView控件的MouseNodeClick事件中利用(TreeView)sender).SelectedNode.Name获得子节点的Name与实际点击的子节点并不一致,通过查阅资料知道,每次在触发MouseNodeClick事件的时候TreeView选择的节点还是上次选中的节点。TreeView还有一个事件叫AfterSelect,只有这个事件执行后,才更新了当前TreeView选中的子节点,而这个事件的触发是在MouseNodeClick事件之后的。对于上面点击子节点选择判断错误有两种解决办法:(1)双击子节点(2)将之前写在MouseNodeClick事件中判断选中子节点的代码及对应动作移至TreeView的AfterSelect事件中。个人倾向第二种方法。
另参考http://blog.sina.com.cn/s/blog_405532920100fae5.html
0 0
- C#中TreeView单击选中子节点
- C#中TreeView选中父节点同时选中所有的子节点
- C#中TreeView选中父节点同时选中所有的子节点
- C# TreeView级联父子节点(选中子节点父节点也选中,反之选中父节点子节点也选中)
- C# 为TreeView中的子节点添加单击事件
- C#-----TreeView根节点选中后,子节点全选中
- TreeView中如何选中一个父节点同时选中所有的子节点和孙节点。。。
- c# winform TreeView控件点击节点,它的子节点被全部选中或者取消选中
- C#中treeview 鼠标右键节点选中问题
- treeview中如何选中节点!
- C# TreeView 控件选中父节点后子节点自动全选的代码 [转贴] [测试有效]
- C# TreeView,添加子节点
- C#treeView控件单击事件选中节点的问题
- C#treeView控件单击事件选中节点滞后问题解决方法
- treeView中单击右键添加/删除节点
- WPF中TreeView添加子节点C#代码控制
- c# 右键并选中treeview节点
- C# treeview右键菜单、选中节点
- mysql 匹配
- ESL:更简洁、更高效的标准加载器
- 浮动子元素不能撑起父元素最有效解决方法
- [LeetCode] Valid Palindrome
- Jackson 高性能的JSON处理 android/移动开发必备jackson
- C#中TreeView单击选中子节点
- 【java】类加载机制
- 找链表的中间节点
- ArcGIS API for Silverlight开发入门(2):一个基础地图实例
- Vector与List区别详细介绍
- GPS、基站、Wi-Fi 定位
- 针对镜像数据快速备份、还原脚本
- 框架androidannotations:报错无法 生成activity
- ARM系列处理器的体系结构(1)