读书人

TREEVIEW应用有关问题

发布时间: 2013-02-18 10:50:49 作者: rapoo

TREEVIEW应用问题
以前没用过treeview控件,在百度上看了看没看到想要的内容,求教。
定义了一个根结点,根下一个子结点,和这个子结点下的一个结点,想做到单击这个“子结点_下结点1”的时候弹出一个窗体FROM1,请问这个应该如何写?最低层结点的触发事件是什么?


TreeNode nodes = new TreeNode();
nodes.Text = "根结点";
treeView1.Nodes.Add(nodes);
TreeNode nodes_1 = new TreeNode();
nodes_1.Text = "子结点1";
nodes.Nodes.Add(nodes_1);
TreeNode nodes_1_1 = new TreeNode();
nodes_1_1.Text = "子结点_下结点1";
nodes_1.Nodes.Add(nodes_1_1);

[解决办法]
NodeMouseClick
[解决办法]
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
MessageBox.Show(e.Node.Text);
}
[解决办法]
在节点选择事件AfterSelect里面判断e.Node.Test == "子结点_下结点1"就可以了,

读书人网 >C#

热点推荐