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】用神经网络来拟合数据
  • 热门搜索
    什么是矩形 环比是什么意思 master是什么意思 really是什么意思 陈世美是什么样的人 口气臭是什么原因 奔驰amg是什么意思 什么是邮箱 一个日一个立念什么 打飞机什么意思