C# WinForm设置TreeView选中节点

简介: 这里假定只有两级节点,多级方法类似。遍历节点,根据选中节点文本找到要选中的节点。treeView.SelectedNode = selectNode;TreeNode.ImageIndex : 节点默认状态的图标.
这里假定只有两级节点,多级方法类似。
遍历节点,根据选中节点文本找到要选中的节点。

treeView.SelectedNode = selectNode;

TreeNode .ImageIndex : 节点默认状态的图标.
TreeNode .SelectedImageIndex: 节点选中状态的图标.

复制代码
///  
///  设置TreeView选中节点
///  
///  
///   选中节点文本
private  void SelectTreeView(TreeView treeView,  string selectStr)
{
    treeView.Focus();
     for ( int i =  0; i      {
         for ( int j =  0; j          {
             if (treeView.Nodes[i].Nodes[j].Text == selectStr)
            {
                treeView1.SelectedNode = treeView.Nodes[i].Nodes[j]; // 选中
                
// treeView.Nodes[i].Nodes[j].Checked = true;
                treeView.Nodes[i].Expand(); // 展开父级
                 return;
            }
        }
    }
}
复制代码
转自博客:
url:
http://greatverve.cnblogs.com/archive/2012/02/07/treeview-selectednode.html
相关文章
|
15天前
|
C#
C# DEV 关于设置gridview 指定单元格字体为红色
C# DEV 关于设置gridview 指定单元格字体为红色
|
15天前
|
C#
C# DEV TextEdit 设置文本框只能输入数字(整数)
C# DEV TextEdit 设置文本框只能输入数字(整数)
|
1月前
|
C# 数据库
40.c#:TreeView 控件
40.c#:TreeView 控件
14 1
|
2月前
|
SQL 数据库连接 应用服务中间件
C#WinForm基础编程(三)
C#WinForm基础编程
73 0
|
2月前
C#WinForm基础编程(二)
C#WinForm基础编程
55 0
|
2月前
|
C# 数据安全/隐私保护
C#WinForm基础编程(一)
C#WinForm基础编程
60 0
|
3月前
|
数据采集 API 开发工具
Baumer工业相机堡盟工业相机如何通过NEOAPISDK设置软件触发模式(C#)
Baumer工业相机堡盟工业相机如何通过NEOAPISDK设置软件触发模式(C#)
40 1
|
1月前
|
设计模式 C#
36.c#:如何设置MDL窗口
36.c#:如何设置MDL窗口
15 1
|
1月前
|
C# 开发者
35.c#:winform窗口
35.c#:winform窗口
12 1
|
2月前
|
C#
C# Winform 选择文件夹和选择文件
C# Winform 选择文件夹和选择文件
43 0