繁体   English   中英

单击Windows窗体应用程序C#按钮,关闭特定的窗体

[英]Windows Forms Application C# button on click close specific form

我正在做学校项目,这是我第一次使用Visual Studio,这是一个小解释...!

已经登录,窗体,单击按钮后-登录-它导致我进入带有4个按钮的主窗体,在这里我可以转到其他3个窗体并退出...问题是我只需要制作一些交互式exe文件即可指导教授通过我的系统(需要向他展示我的应用程序如何)..有一定的编程经验,并且知道如何在单击时弹出某些表格...主要问题是我不知道如何关闭1.我进入主表单槽登录按钮后,如何登录表单或如何使用下一步和后退按钮制作程序

先感谢您。

给每个表格一个特定的标签,然后

class CloseTagedForm
 {
        public void ZatvoriTagovanuFormu(string myTag)
        {
        for (int i = Application.OpenForms.Count - 1; i >= 0; i--)//when you have to change the items you should do a reverse loop !
            if (Application.OpenForms[i].Tag != null && Application.OpenForms[i].Tag.ToString() == myTag)
                Application.OpenForms[i].Close();
        }
 }

您可以在代码中的任何位置关闭任何表单

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM