• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

noob

"Chamar" um form 'a parte

3 mensagens neste tópico

Ola'.

Tenho um menu, com uma opçao "Ajuda", gostava que ao carregar ai' fosse aberto o Form2.

Gostava de saber se existe maneira de "chamar" o form2 numa instrução do form1?

Obrigado  :thumbsup:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Imagina que tens um Form1 e um Form2. No Form1, no código que é executado quando primes o botão 1 metes o seguinte:

private void button1_Click(object sender, EventArgs e)
{
    Form2 f2 = new Form2();
    f2.ShowDialog();
}

Claro que tudo depende do nome que dás. :thumbsup:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas se por exemplo quiseres abrir um form diferente do form principal fazes o seguinte...

private void Form1_Load (object sender, EventsArgs e)
{
    Form2 form = new Form2();
    form.Show();

/*Se usares Show() a form principal não aparece até fechares a secundária(filha). Se usares ShowDialog() a form principal aparece à mesma, mesmo antes de fechares a form filha.
A isto chama-se Modeless e Modal forms.*/
}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora