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

Sávio Costa

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
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;
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar