Usuário com melhor resposta
Chamando método de um outro formulário

Pergunta
-
Pessoal boa tarde !
Como posso chamar uma função escrita em um form, estando eu executando outro form.
Ex.
Form1
private void MontaDATA()
{
}
Quero chamar essa função do Form1, mas eu estando com o Form2 aberto
- Movido Ari C. RaimundoModerator sexta-feira, 15 de abril de 2011 19:25 Movido para fórum apropriado (De:C#)
- Editado Ari C. RaimundoModerator sexta-feira, 15 de abril de 2011 19:27 Correção de conceito
Respostas
-
coloque sua função como publica: SeuForm frm = new SeuForm(); frm.SeuMetodo();
- Sugerido como Resposta Levi Domingos sexta-feira, 15 de abril de 2011 19:24
- Marcado como Resposta AndreAlvesLimaModerator sexta-feira, 10 de junho de 2011 19:35
-
Jorge,
Existem diversas maneiras de fazer isso. Algumas delas abaixo:
- Passagem de um form para outro por referência.
- Criação de eventos.
- Criação de um sistema de mensagens.
Pode descrever melhor o cenário para que possamos ajudá-lo?
PS: Estou movendo a thread para o fórum de Windows Forms. Das próximas vezes que tiver alguma dúvida sobre esse assunto poste nesse fórum.
Att.
Ari C. Raimundo
MCAD, MCTS
http://araimundo.blogspot.com- Marcado como Resposta AndreAlvesLimaModerator sexta-feira, 10 de junho de 2011 19:35
Todas as Respostas
-
coloque sua função como publica: SeuForm frm = new SeuForm(); frm.SeuMetodo();
- Sugerido como Resposta Levi Domingos sexta-feira, 15 de abril de 2011 19:24
- Marcado como Resposta AndreAlvesLimaModerator sexta-feira, 10 de junho de 2011 19:35
-
Jorge,
Existem diversas maneiras de fazer isso. Algumas delas abaixo:
- Passagem de um form para outro por referência.
- Criação de eventos.
- Criação de um sistema de mensagens.
Pode descrever melhor o cenário para que possamos ajudá-lo?
PS: Estou movendo a thread para o fórum de Windows Forms. Das próximas vezes que tiver alguma dúvida sobre esse assunto poste nesse fórum.
Att.
Ari C. Raimundo
MCAD, MCTS
http://araimundo.blogspot.com- Marcado como Resposta AndreAlvesLimaModerator sexta-feira, 10 de junho de 2011 19:35
-