简体   繁体   English

在C#1中从MDI父级调用MDI Child的方法

[英]Calling a MDI Child's method from the MDI Parent in C# 1

In first step login form in MDI container. 第一步,在MDI容器中登录表单。 It works well. 它运作良好。 After login next Message form show "out of" MDI container. 登录后,下一个消息表单显示“超出” MDI容器。 I want to show also message form in MDI container. 我也想在MDI容器中显示消息形式。

    // MDI code
    private void Form1_Load(object sender, EventArgs e)
    {
        Form2 login = new Form2();
        login.MdiParent = this;
        login.Show();            
    }
    // Login button code
    private void button1_Click(object sender, EventArgs e)
    {
        if (textBox1.Text == "admin" && textBox2.Text == "123")
        {
            Form3 message = new Form3();                
            this.Hide();
            message.Show();
        }
    }

如果您打算在MDI容器中显示表单,请执行

    message.MdiParent = login.MdiParent;

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

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