this.myTabControl1.treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.myTabControl1_treeView1_AfterSelect);
private void myTabControl1_treeView1_AfterSelect(Object sender, TreeViewEventArgs e);
这样的话``事件能执行,但是回设计窗口一看 就报错,(但是程序运行起来没是),里面的东西也全不见了.
错误信息:
未能找到与传递给事件绑定服务的对象关联的网站,因此无法在该对象上设置事件。
隐藏
在 System.ComponentModel.Design.EventBindingService.EventPropertyDescriptor.SetValue(Object component, Object value)
在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeAttachEventStatement(IDesignerSerializationManager manager, CodeAttachEventStatement statement)
在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeStatement(IDesignerSerializationManager manager, CodeStatement statement)
6 个解决方案
#1
这种错误一般是VS 设计器的问题,
在自定义控件里写事件,再拖到工具箱,就可使用。
在自定义控件里写事件,再拖到工具箱,就可使用。
#2
在自定义空间里面写事件?但是我的时间是要调用主窗口中的东西丫```
#3
顶下```
#4
在自定义控件里声明一个事件,然后在treeview的afterselect事件触发时,触发你自己定义的事件
#5
我也遇到了这样的问题,怎么解决的啊
#6
同问题求救!!!
#1
这种错误一般是VS 设计器的问题,
在自定义控件里写事件,再拖到工具箱,就可使用。
在自定义控件里写事件,再拖到工具箱,就可使用。
#2
在自定义空间里面写事件?但是我的时间是要调用主窗口中的东西丫```
#3
顶下```
#4
在自定义控件里声明一个事件,然后在treeview的afterselect事件触发时,触发你自己定义的事件
#5
我也遇到了这样的问题,怎么解决的啊
#6
同问题求救!!!