@eduardo.giullyanny escreveu:
Bom dia Amigos;
Estou com algumas pequenas dúvidas, na verdade duas...
1 - Dentro do action Show eu chamo uma função que escreve em um Label, mas por incrível que pareça ela não escreve nada...Dei uma pesquisada e achei alguém que tinha o mesmo problema e resolvel exatamente desta forma, mas o meu não funciona de forma alguma...
2 - Estava procurando na web alguma function que verificava se meu form (do windows form) foi carregado. Bom me parece que sim, mas quando coloco ele no construtor ele nunca carrega. Dando uma olhada no manual do c# conheci o evento Shown é chamado quando o form for exibido pela primeira vez. Estão a pergunta vem... Estou fazendo corretamente? Qual a forma correta de se fazer?
private void SetLblProgress(string v) { this.lblProgress.Text = v; } /*verificar se meu form foi carregado*/ private bool checkedThisFormOpen() { bool _found = false; foreach (Form _openForm in Application.OpenForms) { if (_openForm is FrmSplash) { _openForm.Focus(); _found = true; } } return _found; } private void FrmSplash_Shown(object sender, EventArgs e) { /*testando se o form foi carregando*/ do { continue; } while (!this.checkedThisFormOpen()); this.logo.Refresh(); this.lblProgress.Refresh(); this.barraProgress.Refresh(); this.SetLblProgress("Cadastrando USUÁRIOS!\nAguarde..."); this.barraProgress.Value = 25; usuariosBll.SincGet(); }
Mensagens: 1
Participantes: 1