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

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar