C# 防止一个窗口被重复打开

 时间:2024-10-16 04:58:16

1、首先建两个form窗体,一个作为起始窗体,一个座位联查窗体

C# 防止一个窗口被重复打开

2、在起始窗体中增加一个按钮,触发弹出另一个窗体(另一个窗体中增加一个标识)

C# 防止一个窗口被重复打开C# 防止一个窗口被重复打开

3、给第一个窗体Index的按钮增加一个点击事件,点击时间中使用方法如下d.ShowDialog();,到只能弹出一次子窗体的效果

C# 防止一个窗口被重复打开

4、运行这个程序,点击窗体按钮,可以发现确实只能弹出一次,再次点击时无法点击

C# 防止一个窗口被重复打开

5、而在第一个窗体的button的点击事件中,若是使用show方法,则会弹出多个子窗体(能多次点击)

C# 防止一个窗口被重复打开

6、如图可以看到点击了两次就出现了两个子窗体

C# 防止一个窗口被重复打开
  • 英雄联盟出现图形初始化失败
  • 电脑如何设置IP和DNS服务器地址
  • 笔记本风扇不转了
  • Microsoft .NET Framework 3.0
  • 【Mathematica】用神经网络来拟合数据
  • 热门搜索
    安昌古镇旅游攻略 安丘旅游景点大全 福鼎旅游 凯恩斯旅游 骏途旅游网 旅游杂志封面 承德避暑山庄旅游 3月去哪里旅游最好 厦门旅游培训中心 上海旅游社