Array
(
)

Retornar um valor de um form para outro

Sávio Costa
   - 15 mai 2010

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 ?  

Valter Vinicius
   - 16 mai 2010

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

0
|
0

Valter Vinicius
   - 16 mai 2010

         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;

0
|
0