WinForm窗体继承
来源:互联网 发布:vcenter 6.0 linux版 编辑:程序博客网 时间:2024/06/11 06:54
在Windows应用程序中,从现有的窗体继承,查看子窗体的设计视图时,会出现错误:
服务容器中已存在服务 System.Windows.Forms.Design.IEventHandlerService。参数名: serviceType
或出现错误:未将对象引用设置到对象的实例。
解决方法:
把父窗体中Form_Load事件里所有代码都放在!DesignMode里,即
private void Form_Load(...)
{
if(!DesignMode)
{
//代码放在这儿
}
}
如果父窗体的构造方法中也有自己写的代码,也得放if(!DesignMode)里。
然后重新生成项目,即可看到子窗体的设计视图。
继承过来的子窗体,窗体上的控件都处在锁定状态,如果要编辑,需要在控件的属性面板中把控件的Modifiers属性改成public。
转自:https://www.cnblogs.com/zhouhb/archive/2015/03/22/4357532.html
阅读全文
0 0
- WinForm窗体继承
- WinForm窗体继承自定义的模板窗体出错
- 窗体继承
- 窗体继承
- 继承窗体
- 继承窗体
- 窗体继承
- 打印WinForm窗体,复制窗体。
- 打印 WinForm 窗体
- winform窗体添加背景音乐
- WinForm不规则窗体
- C# WinForm窗体间传值
- winform 窗体定位
- C# winform 窗体打印
- WinForm窗体生命周期
- winform 锁定窗体
- winform 刷新父窗体
- Winform 父子窗体
- 程序员在高铁上怎么杀时间?
- cmd常用命令
- 多态
- idea 删除代码的注释
- 前端优化系列
- WinForm窗体继承
- 如何批量实现远程视频监控?不改路由设置、一次操作全部搞定!
- Android 调用地图导航
- coreldraw x5以上版本为什么没预览功能
- python 正则表达式点号与'\n'符号的问题
- ssm配置文件地址
- Java多线程编程-volatile关键字
- 高可用脑裂问题
- java如何根据数字证书获取public key的值