winform中自定义控件拖放到其它控件上,出现NullReferrence异常。
来源:互联网 发布:反身性理论 知乎 编辑:程序博客网 时间:2024/05/17 23:25
我的一个自定义控件由几个combox组成,在该控件里的构造函数中进行combox的绑定,由于绑定数据源来自于数据库,当把该控件拖放到其它控件/Form上的时候,造成其它控件/Form在设计时不能显示设计,抛出异常,说数据库联接字符串没有初始化。
原因是展示form的时候,form会把form上的控件“运行”(只有这样,在设计时,你才能看到自定义控件的属性等进行设计),因此会调用相应控件构造函数。
要解决这个问题,要么可以把绑定combox的过程放到构造函数之外,要么可以通过下面这篇文章的第三种方法:
http://blog.csdn.net/uyi/archive/2006/03/18/628694.aspx《关于VS.NET中窗体设计器初始化控件引发的设计时异常 》 很好的一篇文章。
- winform中自定义控件拖放到其它控件上,出现NullReferrence异常。
- VB2005文件拖放到控件上
- C#WinForm 文件的拖放到指定控件
- C# Winform 出现异常:无法将顶级控件添加到控件,解决方案如下:
- Winform自定义控件—Button(上)
- 自定义winform控件如何添加到工具箱
- 自定义WinForm控件无法拖动到窗口
- qt拖放 控件之间拖放 自定义数据
- C#从listview中移动数据到其它控件中,避免出现虚线框。
- HOW TO:从资源管理器中拖放文件到控件
- WinForm自定义控件
- Winform之自定义控件
- 自定义winform分页控件
- WinForm自定义控件扩展
- Winform自定义控件实例
- 自定义winform分页控件
- Winform自定义控件实例
- winform制作自定义控件
- 关于SQL的char,varchar字段在导出时切断中文字符显示问号或乱码的问题[原创]
- 学校.......
- Miss, Ms or Mrs
- 动态更新图片新闻播放器的数据
- BufferedReader的用法
- winform中自定义控件拖放到其它控件上,出现NullReferrence异常。
- InputStreamReader的用法示例
- 转一些Ubuntu的学习网站
- Delphi下ORMapping的简单实现
- 网页设计中的标准
- 在VB中如何调用压缩工具winrar
- 简单顺序表 C语言实现
- 今日工作感想
- 木马编写小技巧