我使用下面代码初始化一个子窗体并显示在父窗体内。if(frmCheckIn.count >= 1)
{
// 激活窗体
this.frmcheckin.Activate();}// 如果窗体已经实例化
else
{
// 实例化窗体,显示并设置为子窗体
this.frmcheckin = new frmCheckIn();
this.frmcheckin.MdiParent = this;
this.frmcheckin.Show();
this.frmcheckin.Activate();
}// 如果窗体没有实例化但在调试的时候代码运行过this.frmcheckin.Show();后就会弹出来异常: 创建窗口句柄时出错。
子窗体不只一个,其他的子窗体使用同样的方法没有出现问题,请大家赐教。
{
// 激活窗体
this.frmcheckin.Activate();}// 如果窗体已经实例化
else
{
// 实例化窗体,显示并设置为子窗体
this.frmcheckin = new frmCheckIn();
this.frmcheckin.MdiParent = this;
this.frmcheckin.Show();
this.frmcheckin.Activate();
}// 如果窗体没有实例化但在调试的时候代码运行过this.frmcheckin.Show();后就会弹出来异常: 创建窗口句柄时出错。
子窗体不只一个,其他的子窗体使用同样的方法没有出现问题,请大家赐教。
解决方案 »
- 关于如何映射被监听端口的问题
- 返回一个不重复的随机数
- asp.net mvc 使用treeview控件
- Execle数据读取做条件,不知道怎么写条件了``````
- ·@·!·!请教Winform下以浏览器的形式显示数据库中的数据!~!~!~~
- 有没有研究asp.net forums论坛的朋友啊?请教两个问题啊?
- 工程下的XML文件每次修改后都要拷贝到Debug目录下才行?有什么好办法吗?
- C#怎么实现3D旋转界面?像QQkav那样的,显示窗体显一次,最小话显一次,关闭显一次!!
- 急急急:javascript一个动作如何触发两个事件,在线等!!!
- 能否将一个对象的属性,用变量来指定?
- 委托事件的静态变量问题???
- 如何把pictureBox中的图片保存到指定的目录下?
看这段代码frmCheckIn应该是一个类一级的成员变量,而且正常情况下也只需要一个实例。