在C#的WinForms应用程序中,使用TreeView控件时,可以通过设置TreeView.SelectedNode
属性来默认选中某个节点。以下是一个简单的示例代码,演示如何设置默认选中项:
// 创建一个新的TreeView控件
TreeView treeView = new TreeView();
// 添加一些节点到TreeView中
TreeNode node1 = new TreeNode("Node 1");
TreeNode node2 = new TreeNode("Node 2");
TreeNode node3 = new TreeNode("Node 3");
treeView.Nodes.Add(node1);
treeView.Nodes.Add(node2);
treeView.Nodes.Add(node3);
// 设置默认选中项
treeView.SelectedNode = node2; // 选中"Node 2"
在这个示例中,我们首先创建了一个新的TreeView
控件,并添加了一些节点。然后,我们将SelectedNode
属性设置为node2
,这将导致在应用程序启动时默认选中"Node 2"。
请注意,如果您希望在运行时动态更改选中的节点,可以使用TreeView.Select()
方法。例如:
// 在某个事件处理程序中更改默认选中项
private void button1_Click(object sender, EventArgs e)
{
treeView.SelectedNode = node3; // 选中"Node 3"
}
在这个示例中,当用户点击按钮时,将选中"Node 3"。