对于treeview的父项绑定和子项绑定我已经做好了,现在需要一个点击或者双击事件,当点击某个子项时候,用messagebox提示子项的tag值,我应该怎么做?
其中的每个子项的TAG我已经在绑定时候赋予他了,麻烦大家帮我解答一下谢谢,如果在问题上不懂,我留下QQ297281258,麻烦大家帮我解决下,由于是毕业设计,比较重要,先在这里感谢大家了,最好能给我实际的代码,谢谢了

解决方案 »

  1.   

    很容易啊:
    找到 Node Mouse Click事件,直接
    MessageBox.Show(e.Node.Tag.ToString());
    昨天有两个人问道这个问题了。
      

  2.   

            private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
            {
                if (e.Node.Tag != null)
                {
                    MessageBox.Show(e.Node.Tag.ToString());
                }
                else
                {
                    MessageBox.Show("null");
                }
            }
      

  3.   

    不行啊 一运行就弹出个MEssgbox了,我是要求能点子项后,再弹出的
      

  4.   

    private void tvTest_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
    {
    MessageBox.Show(e.Node.Tag.ToString());
    }
      

  5.   

    就是一运行 直接弹出一个messagebox 然后 点子项没反映
      

  6.   

    这个也不行,直接提示不包含NODE定义