在vs2005中关于treeview控件的节点单击事件问题
来源:百度知道 编辑:UC知道 时间:2024/07/15 10:51:10
我并不是要显示层数,我是于一个dategrilview关联准备实现查询用的,单击不同的节点实现不同的查询~
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
if (treeView1.SelectedNode.Name.ToString() == "父节点1")
{
MessageBox.Show("1");
}
if (treeView1.SelectedNode.Name.ToString() == "父节点2")
{
MessageBox.Show("2");
}
if (treeView1.SelectedNode.Name.ToString() == "子节点1" && treeView1.SelectedNode.Parent.Name == "父节点1")
{
MessageBox.Show("3");
}
if (treeView1.SelectedNode.Name.ToString() == "子节点1" && treeView1.SelectedNode.Parent.Name == "父节点2")
{
MessageBox.Show("4");
}
}
是这效果吧
private void treeView1_NodeMouseClick(object sender,
TreeNodeMo