Pregunta

Recibí una gran ayuda en mi primera pregunta. Espero que alguien me diga o me remita a una pregunta anterior sobre este tema.

Quiero vincular diferentes formas, como al hacer clic en un botón en el primero y se abre el segundo . Básicamente, voy a crear un Menú para funciones de teléfonos móviles como SMS, LLAMAR, etc. así que quiero que si hago clic en llamar, se abra un nuevo formulario pidiendo un número para llamar, etc.

¿Fue útil?

Solución

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

Otros consejos

var otherForm = new Form2();
otherForm.ShowDialog(); // To show a modal dialog, or...
otherForm.Show();  // To show it as a non-modal window
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top