c# winform 里TreeView的使用

2024-12-19 19:39:38
推荐回答(3个)
回答1:

1
int nodeTotal=tvMain.Nodes.Count; //tvMain就是控件的名称
for (i = 0; i < nodeTotal; i++)
tvMain.Nodes[i].Expand();
2
private void tvMain_AfterSelect(object sender, TreeViewEventArgs e)
{
//就是这个事件里加你要的代码
}
3 鼠标单击事件
if (e.Button == MouseButtons.Right)
{
//你的代码
}

回答2:

TreeView1.Nodes(0).Expanded = True 第一点默认展开

TreeView1.Nodes.Expand.all展开所有

回答3:

这些都要在代码里写
1:在formload里加treeView1.Nodes[0].Expand();
2:在AfterSelect属性里,展开选中节点
e.Node.Expand();
3:这个要求很奇怪啊
你可以在鼠标单击事件里加代码
if (e.Button == MouseButtons.Right)
{
//但是右击是找不节点的。为什么不在checkbox框里选就选中呢?
}