只需单击 form1 上的一个按钮即可打开 form2

德拉戈斯拉夫·阿巴巴

在此处输入图像描述如何设置代码以单击 form1 上的按钮 1 仅打开一个 form2。当我单击 Button1 时,我打开了 form2,下次再次单击时,我再次打开 form2 作为第二个相同的窗口。

前锋

因此,即使多次单击按钮,您也只希望在单击按钮时打开单个表单 2?

如果是这样,您将创建一个 bool 变量并使用它来检查它是否已经打开。所以这将进入你的按钮点击方法。

if(isOpen==false)
{ 
    Application.Run(form2());
    isOpen = true;
}

然后,一旦关闭该表单,您只需将 isOpen 更改为 false 即可再次打开它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

通过按钮单击将值从 form1 传递到 form2 到 form2

将多行从Form1的gridview传递到Form2,然后单击按钮

单击form2按钮时如何停止form1的计时器

当我执行OnDblClick事件(Form1)打开Form2时,它将触发Form2的OnCellClick事件,而无需单击form2网格

在VB.NET中单击按钮时,如何将数据从Form2发送到Form1到Form1文本框中?

在C#中,当我单击Form1的按钮时,我想发送Form1的字符串值以出现在Form2的textBox中

关闭form2时关闭form1(通过红色十字按钮)

防止 Form1 上的对话框阻止与 Form2 的交互?

c#从form2激活form1上的面板

使用表单1打开的Form2无法在任何按钮上单击pyqt5

从form2中的按钮我想在form1的面板中添加动态按钮。此代码不起作用

如何在Windowsform应用程序中从Form2更改Form1中动态创建的按钮颜色

在 Form2 上调用函数时从 Form1 上的文本框中获取文本

通过在form2中的命令来锁定和解锁form1上的文本框

关闭Form2后刷新Form1

禁用form2移出form1

从 Form1 到 Form2 的显示变量

如何从form1到form2取值并返回?

使用Form1的公共变量从Form1调用Form2的函数

从第二个打开的form2发送拳头form1文本框

C#UserControl按钮单击将项目从form1添加到列表框

在Visual Basic中将数据从Form1中的文本框传递到打开的Form2中的文本框

Form1关闭并重新显示Form1后,Form1将不会保持打开状态

在我的代码中,form1上的用户名应显示在buttonclick上的form2文本框中

单击任务栏上的图标时,如何使Form1出现/消失?

将新值从 form1 传递给 form2,该值位于数据库中的同一条记录上

如何在form1.control之上添加一个form2控件

将 Form1 中的“Private Sub Procedure1”从 Form2 更改为“Public -”(Form1)

提交form2之前从form1到form2获取值的任何可能方法