CriandoBits
Identifique-se Entrar Esqueceu a senha? Esqueci minha senha

C# - Pegar valor de variável em form aberto

Por Benedito Silva Júnior - publicado em 08/08/2017


Em algum momento você sentirá a necessidade de recuperar valores de variáveis contidos em formulários filhos para serem utilizados no formulário pai.

Um exemplo típico dessa necessidade é quando clicamos em um botão no formulário pai para abrir um formulário filho e este altera o valor de uma variável. O valor desta variável, então, é recuperada pelo formulário pai para realizar outros processos.

Veja:

Form filho

public string Sexo { get; set;} //variável que será recuperada noutro form ... //processamento da variável private void btnConfirmar_Click(object sender, EventArgs e) { if (rbMasc.Checked == true) Sexo = "m"; else Sexo = "f"; }

A variável "Sexo" será alterada de acordo com as verificações acima.

Form pai

frmConfMascFem fMascFem = new frmConfMascFem(); //instanciamos a classe do form filho string sexo = fMascFem.Sexo; //recuperamos a variável Sexo do form pai

Desta forma será possível utilizar a variável em qualquer parte do form pai.


 
Voltar a pagina anteriorVoltarSubir ao topo da páginaTopo