我定义了一个组件
组件继承TextBox
接着在InitializeComponent方法中添加以下代码
this.BackColor = Color.Black;然后生成 ok
创建一个windowsapplication 使用自定义的组件 ok现在我在组件的InitializeComponent方法中给组件添加TextChange事件最后生成接着在windowsapplication中使用自定义的组件时
vs.net直接死掉 并关闭
这是为什么
是不是组件中不能添加事件的实现
组件继承TextBox
接着在InitializeComponent方法中添加以下代码
this.BackColor = Color.Black;然后生成 ok
创建一个windowsapplication 使用自定义的组件 ok现在我在组件的InitializeComponent方法中给组件添加TextChange事件最后生成接着在windowsapplication中使用自定义的组件时
vs.net直接死掉 并关闭
这是为什么
是不是组件中不能添加事件的实现
解决方案 »
- 简单程序,插入、查找都无错、无果,何故?给能给远程协助?
- asp.net中dataset的使用
- 如何显示图片<img src='image.aspx.....(没分了,请大家帮忙)
- 高分求解问题:邪门了啊,c#的程序竟然出现了Visual C++的运行库的错误!!!!1
- 对话框
- 删除 Request.Params 中部分 Key 值。
- 怎样获取FORM上所有的控件
- 求高效合并两个同构DataTable数据的方法
- 无法修改Control类型的属性的编辑器UITypeEditor
- 怎么用c# 写定时批量把连个不同数据库直接的传值
- 正在学ASP.NET,100分求任意项目原码学习,最好带文档,谢谢
- 请大家帮忙看一下这个问题,真的不知道应当如何描述,谢谢各位了.
你说的VS.NET死掉时编译时死掉还是Run/Debug时死掉?
建议检察一下IDE。
ianshaohua提示了我
我再仔细看下代码
才发现TextChange的委托方法中又改变了Text的值
这样就出现了死循环的情况
虽然生成的时候没出错但在实例化的时候(也就是把这个组件拖到窗体上的时候)
组件的Text的值被赋为BlackTextBox1
就触发了组件的TextChange事件
然后就出现了死循环结贴了
If Me.DesignMode = False Then '运行期设计期很多事件是不需要执行的。