Array
(
)

Login e Mostrar Usuário Logado

Moutinho
   - 11 dez 2015

Bom, eu estou tentando montar uma validação de uma tela de login e após essa autentificação , abrirá a tela do form do sistema, a mesma possui uma StatusStrip e nela eu coloquei uma label (label separada, não a label da StatusStrip) , e gostaria que , ao fazer essa autentificação do Form , do Login, ele carrega-se no Form Principal , o nome do usuário , dentro da label , mas eu não consigo apontar a label usuario do FORM PRINCIPAL , dentro do botão entrar do FORM LOGIN , alguém poderia me ajudar ?
Isso que quero é sem banco de dados, é apenas uma validação simples, e quem quiser, se puder me dar um exemplo de como faria o mesmo utilizando o banco de dados, agradeço. Abaixo, segue umas imagens que fiz , para ilustrar em partes, isso que disse acima ;

Aqui estão os 2 Formulários, o de Login e o Principal, após logar vai para o Principal . (Clique na imagem para abrir em uma nova janela)

Aqui está o que eu coloquei no botão entrar, do Form Login, coloquei uma string usuario, com meu nome....gostaria que essa aparece-se no label usuario do Form Principal, após a autenticação. (Clique na imagem para abrir em uma nova janela)

No retângulo vermelho da imagem, é onde quero que apareça meu nome após a autenticação, mas não consigo apontar esta label no código do botão entrar do Form Login . (Clique na imagem para abrir em uma nova janela)

PS: Coloquei descrição nessas imagens aqui, para ler, deixa o mouse parado sobre a imagem....enfim............

Bom, sei que pode parecer simples, mas , gostaria de saber como posso efetuar isso, estou usando o VISUAL STUDIO 2013 .

Riechelmann
   - 11 dez 2015

No Form Principal no construtor altere

#Código

public frmPrincipal(string usuarioLogado)
{
      lblUsuarioLogado.Text = usuarioLogado;
      InitializeComponent();
}


no Form de login ao instanciar o objeto

#Código
frmPrincipal fp = new frmPrincipal(txtbx_senha.Text);