2009-05-01 4 views
2

Я получил большую помощь в своем первом вопросе. Надеюсь, кто-то скажет мне или отсылает меня к более раннему вопросу об этой теме.Как связать другую форму?

Я хочу связать различные формы, как я нажимаю на кнопку на первом, и он открывает второй. В основном я собираюсь создать меню для функций телефона, таких как SMS, CALL и т. Д., Поэтому я хочу, чтобы это Если я нажимаю на вызов новой формы открывает просят номер для вызова и т.д.

ответ

3
void SomeInitializationFunction() { 
     button.Click += new System.EventHandler(buttonClick); 
} 

private void buttonClick(object sender, System.EventArgs e) 
{ 
    using(GetNumberForm getNumberForm = new GetNumberForm()) 
    { 
     if(DialogResult.OK == getNumberForm.ShowDialog()) 
     { 
      string phoneNumber = getNumberForm.PhoneNumber; 
      // do something with the user input. 
     } 
    } 
} 
3
var otherForm = new Form2(); 
otherForm.ShowDialog(); // To show a modal dialog, or... 
otherForm.Show(); // To show it as a non-modal window 

 Смежные вопросы

  • Нет связанных вопросов^_^