2013-07-17 3 views
0

В форме входа в первый шаг в контейнере MDI. Это работает хорошо. После входа в систему следующего сообщения появится «из» контейнера MDI. Я хочу показать также форму сообщения в контейнере MDI.Вызов метода MDI Child из родителя MDI в C# 1

// 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(); 
     } 
    } 
+1

Является ли это вопрос? –

+0

Что вы подразумеваете под внутри, вы имеете в виду, что владелец сообщения должен быть средним контейнером, или вы хотите, чтобы он находился внутри границ контейнера mdi? – MEYWD

+0

, когда вы говорите «Сообщение», вы на самом деле ссылаетесь на 'Form3', который вы назвали' message'? Или вы имеете в виду фактическое MessageBox? – Tim

ответ

0

, если вы имеете в виду, чтобы показать форму внутри контейнера MDI затем сделать

message.MdiParent = login.MdiParent; 
Смежные вопросы