问题描述
点击一个按钮show出一个窗体我怎么保证当我这个窗体,没有关闭时不show出本身这个窗体也就是说,我这个按钮show的窗体只能是一个
解决方案
解决方案二:
可以做一个带一个参数的方法stringformname然后单击的时候判断是否有formname已经运行如果有的话就return没的话就show()一下;
解决方案三:
privateForm1cef=null;privatevoidBtn1_Click(objectsender,EventArgse){if(cef==null||cef.IsDisposed)cef=newForm1();cef.MdiParent=this;cef.WindowState=FormWindowState.Normal;cef.Show();cef.Activate();}
解决方案四:
一楼的想法不错,可以试试,理论上是可以的
时间: 2024-11-04 17:36:48