none
Como mandar um textbox para textbox em form diferente RRS feed

  • Pergunta

  • Então galera, estou com um problema. Estou querendo mandar o nome da tela de login (txtLogin.Text) para a tela principal (frmTelaPrinciapl) em um textbox na tela principal (txtLogadoComo.Text)

    Alguem poderia me ajudar? Valeu ...

    Resumindo: quero mandar o nome que digitei no login para a text logado como:

    quinta-feira, 7 de novembro de 2013 23:31

Todas as Respostas

  • Existem varias maneiras de se fazer isso uma dela seria você passar essa string no construtor de seu form usuario tipo assim :

    //form Login
    string envia = textBox1.Text;
    
       Form2 form2 = new Form2(envia);
       form2.Show();
    
    
    //no seu outro form o logado isso aqui 
    public Form2(string texto)
            {
                InitializeComponent();
                textBox1.Text = texto;
            }

    • Sugerido como Resposta Pablo Vianini sexta-feira, 8 de novembro de 2013 03:15
    sexta-feira, 8 de novembro de 2013 00:13
  • Você pode criar uma classe com as propriedades do usuário....

    Criei um exemplo com uma classe chamada DadosUsuario

        public static class DadosUsuario
        {
            private static string UsuarioLogado { get; set; }
    
    
            public static String _UsuarioLogado
            { 
               get{ return UsuarioLogado ;}
                set { UsuarioLogado = value; }
            }
    
        }

    Para atribuir o nome do usuário vc pode fazer assim

    Obs.  esse código vc coloca junto com o seu código de login..... onde abre o form principal !!!!

            private void Logar_Click(object sender, EventArgs e)
            {
                DadosUsuario._UsuarioLogado = "Diego";
            }

    Para Lêr os dados  é só fazer assim :

            private void FormPrincipal_Load(object sender, EventArgs e)
            {
                txtDadosDoUsuario.Text = DadosUsuario._UsuarioLogado;
                
            }



    Diego Almeida Barreto
    System Analyst / Software Developer

    sexta-feira, 8 de novembro de 2013 03:12