怎么让winform的LOAD事件在设计时,不要一打开就执行呢?

[复制链接]
查看11 | 回复3 | 2011-4-29 09:17:18 | 显示全部楼层 |阅读模式
我的form中从一个类派生而来的,在这个类中,定义了在LOAD事件中从后台读取某参数以供下一程序块来读龋但是在设计器中打开这个FORM时,因此时并没有生成连接,故造成无法打开这个FORM进行设计,请解,谢谢
回复

使用道具 举报

千问 | 2011-4-29 09:17:18 | 显示全部楼层
很简单的,你在Load事件中写上如下代码就可以了:
if(!this.DesignMode)

你的实际代码

回复

使用道具 举报

千问 | 2011-4-29 09:17:18 | 显示全部楼层
读取某参数的代码是写在了这个form的父类load事件中的。如果说写成一个按钮来调用,那工作量不会小的。基本所有的FORM都需要这样
回复

使用道具 举报

千问 | 2011-4-29 09:17:18 | 显示全部楼层
那可以加一个变量,来判断是不是已经加载好,加载好的话,再调用方法...
具体的问题,也没有看到代码,只能先这样分析了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行