我做了一个自定义控件,里面主要是一个treeview,想要添加一个事件,响应 tvwItem_SelectedItemChanged 事件,自定义控件里面怎么写?另外引用控件的程序部分怎么写?

解决方案 »

  1.   

    控件里写
    public event TreeViewEventHandler SelectItem;
            void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
            {
                if (SelectItem != null) SelectItem(sender, e);
            }使用
    ????.SelectItem += new TreeViewEventHandler(Control_SelectItem);
            
            void Control_SelectItem(object sender, TreeViewEventArgs e)
            {
                
            }
      

  2.   

    其实????.SelectItem += new TreeViewEventHandler(Control_SelectItem);
    可以不需要,SelectItem已经是public ,所以会在事件框里看到的,直接双击就可以写代码了哦