TreeView 的节点有 tag 属性, 你可以在上面设定不同的值。 点击的事件中通过判断该 tag 决定右侧显示什么内容。

解决方案 »

  1.   

    呵呵~~~~~还有一种更好的方法。
    你在右边放一panel然后,点相应的接点时。把你的窗体加进右边的panel,当然,要先清空.
    以下是我的代码:
    this.MainPanel.Controls.Clear();   //清空panel
    DeleRole deleRole =new DeleRole(); //新建一个窗体
    deleRole.TopLevel = false;  //去掉顶级窗体属性
    deleRole.FormBorderStyle = FormBorderStyle.None;  //去掉状态栏
    deleRole.Dock  = DockStyle.Fill;  //最大填充
    this.MainPanel.Controls.Add(deleRole);  //向panel添加窗体
    deleRole.Show();  //显示
      

  2.   

    根据接点的text属性或tag属性或两者结合,来决定右边显示的内容。一般是用变换的panel来显示右边的不同内容。