我是新手,向各位求教了!
在winform中放入treeview控件和listview控件,在treeview中自定义了一个主节点和两个子节点,想通过点击子节点在listview中显示不同的内容(文本内容),应该怎么写程序呢,真是很弱智的问题啊!

解决方案 »

  1.   

    在这个函数里作判断和显示就行了:treeView1_AfterSelect
      

  2.   

    当选择了treenode后在AfterSelect事件里写。
      

  3.   

    afterSelect事件:
    if(e.Node.Tag == 子节点编号)
    {
    ...
    }
    else if(e.Node.Tag == 主节点编号)
    {
    ...
    }
      

  4.   

    afterSelect事件:
    if(e.Node.Tag == 主节点编号)
    {
       根据主节点编号得出数据,然后绑定到listview
    }
    else if(e.Node.Tag == 子节点编号)
    {
       根据子节点编号得出数据,然后绑定到listview
    }
      

  5.   

    private void      _AfterSelect(object sender, System.Windows.Forms.TreeViewEventArgs e) 
    {
    if(e.Node.Tag == 主节点编号)
    {
       
    }
    else if(e.Node.Tag == 子节点编号)
    {
       
    }
    }