首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Form关闭关联有关问题

2012-01-29 
Form关闭关联问题又两个form,formA和formB,formB是通过fromA的按钮点击而show()出来的,我想让当formB显示

Form关闭关联问题
又两个form,formA和formB,formB是通过fromA的按钮点击而show()出来的,我想让当formB显示后fromB变为不可编辑态,formB关闭后formA有恢复可编辑态,怎样实现呢?

[解决办法]
show
-》
ShowDialog
[解决办法]
是的最简单的方式就是用ShowDialog代替Show方法。

当然,如果你非要用Show()方法,那么可以:
1. 在Show()方法之前写“this.Enable = false;”
2. 在Show()方法之前写“formB.Closed += xxxx”(后面的内容懒得写了,你在VS.net 中等号之后打空格自动有提示)
3. 在formB的Closed事件句柄中写“this.Enable = true;”。
[解决办法]
ShowDialog
[解决办法]
ShowDialog
[解决办法]
formA中这样写代码:

FormB frm=new FormB()
frm.ShowDialog(this);

热点排行