ABRIR FORM - FOCUS INICIAL
Caros companheiros, boa tarde!
Quando abro um form por exemplo FrmMotoristas.ShowDialog(), neste form preciso que o foco inicial esteja no campo txtnome, para isso coloquei o tabindex = 0, mas o foco sempre inicia no botão gravar, no qual está com tabindex = 39.
Para resolver provisoriamente coloquei um timer e dentro dele coloquei txtnome.focus(), assim funciona perfeito.
Mas gostaria de saber o que pode estar acontecendo, pois tenho outros forms e eles respeitam o tabindex.
Desde já agradeço a atenção.
Grato
Quando abro um form por exemplo FrmMotoristas.ShowDialog(), neste form preciso que o foco inicial esteja no campo txtnome, para isso coloquei o tabindex = 0, mas o foco sempre inicia no botão gravar, no qual está com tabindex = 39.
Para resolver provisoriamente coloquei um timer e dentro dele coloquei txtnome.focus(), assim funciona perfeito.
Mas gostaria de saber o que pode estar acontecendo, pois tenho outros forms e eles respeitam o tabindex.
Desde já agradeço a atenção.
Grato
Amigo, o txtnome esta dentro de uma groupbox se sim, coloque o tabindex dela como 0 também.
Tópico encerrado , respostas não são mais permitidas