winform如何判断窗体是否打开

avatar
作者
筋斗云
阅读量:0

在WinForm中,可以通过判断窗体的Visible属性来判断窗体是否打开。如果Visible属性为true,则表示窗体是打开状态;如果Visible属性为false,则表示窗体是关闭状态。

另外,也可以通过判断窗体的WindowState属性来判断窗体是否打开。如果WindowState属性为FormWindowState.Normal或FormWindowState.Maximized,则表示窗体是打开状态;如果WindowState属性为FormWindowState.Minimized,则表示窗体是最小化状态。

可以通过以下代码来判断窗体是否打开:

if (form.Visible) {     // 窗体是打开状态 } else {     // 窗体是关闭状态 }  // 或者  if (form.WindowState == FormWindowState.Normal || form.WindowState == FormWindowState.Maximized) {     // 窗体是打开状态 } else if (form.WindowState == FormWindowState.Minimized) {     // 窗体是最小化状态 } 

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!