Domanda

Ho ricevuto un grande aiuto nella mia prima domanda n spero che qualcuno mi dica o mi riferisca a una domanda precedente su questo argomento.

Voglio collegare diversi moduli come faccio clic su un pulsante sul primo e si apre il secondo. In pratica ho intenzione di creare un menu per le funzioni del cellulare come SMS, CHIAMATA ecc. quindi desidero che Se faccio clic su Chiama si apre un nuovo modulo che richiede il Numero da chiamare ecc.

È stato utile?

Soluzione

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.
        }
    }
}

Altri suggerimenti

var otherForm = new Form2();
otherForm.ShowDialog(); // To show a modal dialog, or...
otherForm.Show();  // To show it as a non-modal window
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top