Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafaelsouzab

Mesma variável em vários forms C#

Recommended Posts

Seguinte, eu queria pegar o valor de uma variavel no form 1 e passar para o form 2 e 3, eu faço isso criando uma public string, e seto o valor no form 1 para ela e utilizo no form 2 porem ele seta o valor mas quando eu vou utilizar o valor no form 2, simplesmente não tem o valor setado, gostaria de uma orientação de como fazer isso corretamente ou se tem outra forma de fazer isso de uma forma eficiente, estou utilizando windows form C#

Compartilhar este post


Link para o post
Compartilhar em outros sites

por que?

Porque você esta trabalhando em lugares diferentes, e quer usar um valor para todos esses lugares, esse é um jeito de persistir uma informação.

Ou pode salvar no bd, mas dependendo do caso, é inviável fazer requisições para o banco.

edit:

Pesquisei por uso de sessão em windows form, tive o seguinte resultado:

http://stackoverflow.com/questions/14599127/session-for-windows-forms-application-in-c-sharp

Que nada mais é do que uma classe estática.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.