加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何通过单击c#中的按钮来隐藏其他表单中的表单?

发布时间:2020-12-15 23:30:53 所属栏目:百科 来源:网络整理
导读:private void btnLogin_Click(object sender,EventArgs e) { Form1 frm = new Form1(); frm.Hide(); 这里form1没有隐藏,btnLogin在form2中 解决方法 试试这个: // Method in Form1 private void button1_Click(object sender,EventArgs e){ Form2 mySecondF
private void btnLogin_Click(object sender,EventArgs e)
    {

        Form1 frm = new Form1();
        frm.Hide();

这里form1没有隐藏,btnLogin在form2中

解决方法

试试这个:

// Method in Form1 
private void button1_Click(object sender,EventArgs e)
{
    Form2 mySecondForm = new Form2(this);
    mySecondForm.Show();
}

// This is the second form which you opened from your first form..
public partial class Form2 : Form
{
    Form someForm;

    public Form2(Form parentForm)
    {
        InitializeComponent();
        someForm = parentForm;
    }

    private void button1_Click(object sender,EventArgs e)
    {
        someForm.Hide(); // Form1 should hide now
    }
}

希望这可以帮助.干杯.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读