1
A
回答
7
TreeView的类有保存当前选择的TreeNode一个SelectedNode属性。
TreeNode tn = ctl_treeView.SelectedNode;
if (tn == null)
Console.WriteLine("No tree node selected.");
else
Console.WriteLine("Selected tree node {0}.", tn.Name);
您可以比较返回树节点引用您正在寻找的树节点,如果它是当前选择,以便检查。
4
要检查特定项目的选定状态,可明确引用要检查的节点并返回其属性IsSelected
。就像这样:
假设结构为一个TreeView如下:
节点0
+ ---节点3
节点1
节点2
+ ---节点4 ** < - **要检查这个节点****
+ ---节点5
您的代码看起来是这样的:
bool isSelected = treeView1.Nodes["Node2"].Nodes["Node4"].IsSelected;
相关问题
- 1. 如何检查是否在JavaScript中选择了任何选项
- 2. 如何检查是否从HTML下拉列表中选择了一个项目?
- 3. 如何检查是否已经在子窗体上选择了一个项目?
- 4. 检查是否选择多个项目
- 5. 如何检查用户是否在微调框中选择了一个选项
- 6. jQuery:如何检查是否在选择框中明确选择了否选项
- 7. 如何检查在NSIS中是否选择了一个组件?
- 8. 如何检查是否选择了保管箱项目?
- 9. jquery检查是否选择了一个选项
- 10. 检查TreeView是否选择了任何节点?
- 11. 如何检查在AngularJS中是否选择了选择
- 12. 检查是否选择了下拉列表中的项目
- 13. 检查选择了哪个项目?
- 14. 如何知道是否在检查列表框中选择了所有项目
- 15. 如何检查是否选择了多个选择框
- 16. 如何检查是否选择了选项按钮
- 17. 检查是否在项目列表中选中了一个复选框
- 18. 如何检查JFileChooser是否选择了一个文件?
- 19. 如何使用python在treeview中选择一个项目?
- 20. 如何在Silverlight Treeview中选择一个项目?
- 21. 检查是否单选按钮中的一个项目检查
- 22. 如何检查在硒中是否选择了extjs复选框?
- 23. 如何检测是否选择了微调项目?
- 24. 检查是否选择了两个选项
- 25. 如何检查是否选择了单选按钮之一?
- 26. 检查以查看是否在另一个表中选择的项目列表
- 27. 如何检查是否选择了多个复选框
- 28. jQuery的多项选择选项 - 检查是否选择一个选项或不
- 29. 如何检查所有选择框是否使用jQuery选择了选项?
- 30. 检查是否在下拉多选中选择了多个选项