Retornar um valor de um form para outro
15/05/2010
0
Estou utilizando WinForms, estou fazendo um form para cadastro de produtos.
Neste cadastro tenho um campo para o grupo do produto, para selecionar este grupo gostaria de abrir um novo form e neste form vou selecionar o grupo especifico, até neste ponto tudo bem.
A minha dúvida é como fazer retornar este valor selecioanado para meu form atual ?
Sávio Costa
Curtir tópico
+ 0
Responder
Posts
16/05/2010
Valter Vinicius
Para isso vc precisa declarar um form passando por parametro o outro assim vc consegue recuperar todas as propriedades e métodos do form anterior. se quiser posso postar um exemplo.
abçs
abçs
Responder
16/05/2010
Valter Vinicius
fmrConsultaProdutos_nota fProdutos = new fmrConsultaProdutos_nota(this);
fProdutos.Show();
onde o form atual deve conter a propriedade que quer receber de volta um valor
---------------------------------------------------------------------------------------------
fmrCadNotas mainForm;
public fmrConsultaProdutos_nota(fmrCadNotas mainForm)
{
this.mainForm = mainForm;
InitializeComponent();
}
em algum momento no form
mainForm.produto = _codProduto;
fProdutos.Show();
onde o form atual deve conter a propriedade que quer receber de volta um valor
---------------------------------------------------------------------------------------------
fmrCadNotas mainForm;
public fmrConsultaProdutos_nota(fmrCadNotas mainForm)
{
this.mainForm = mainForm;
InitializeComponent();
}
em algum momento no form
mainForm.produto = _codProduto;
Responder
Clique aqui para fazer login e interagir na Comunidade :)