Ao tentar colocar foco em algum controle, como por exemplo um TextBox, o método Focus (tanto no FormLoad quanto no construtor, do controle retornava falso e a propriedade CanFocus também.Não sei porque isto ocorre, talvez porque o controle não foi completamente contruido, mas a solução é a seguinte:
Colocar chamar o metodo Focus no Evento FormShown , do formulário.
private void
Form_Shown
(object sender, EventArgs e) { textBox1.Focus(); }
Créditos para onde eu encontrei a solução:
Tópico no StackOverflow
No comments:
Post a Comment