效果如下

1、在程式中添加TreeView控件后,在属性Nodes中添加根节点及子节点

2、根据单/双击的节点,进行相应的操作,行为事件中设置NodeMouseClick/NodeMouseDoubleClick

private void treeHelp_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if(null!=e.Node.Parent)
{
if(0==e.Node.Nodes.Count)
{
switch(e.Node.Text)
{
case "Exit":
UI_HelpExit uI_HelpExit = new UI_HelpExit();
AddControlToPanel(uI_HelpExit);
break;
case "Connect":
break;
case "Monitor":
break;
case "Protection":
break;
case "Calibration":
break;
case "Data Log":
break;
case "Log":
break;
case "Update":
break;
case "ISP Program":
break;
case "Protection Point":
break;
case "Permission Upgrade":
break;
case "Vaersion":
break;
}
}
}
}

本文介绍了如何在程序中使用TreeView控件添加根节点和子节点,并通过设置NodeMouseClick事件来响应用户的点击操作。具体实现了根据点击的不同节点展示不同的功能模块。
3784

被折叠的 条评论
为什么被折叠?



