Winforms c #: establece el foco en el primer control secundario de TabPage
Digamos que tengo unTextbox
anidado dentro de unTabControl
.
Cuando se carga el formulario, me gustaría centrarme en esoTextbox
(de forma predeterminada, el foco se establece enTabControl
)
Simplemente llamandotextbox1.focus()
en elLoad
El evento del formulario no parece funcionar.
He podido enfocarlo haciendo lo siguiente:
private void frmMainLoad(object sender, EventArgs e)
{
foreach (TabPage tab in this.tabControl1.TabPages)
{
this.tabControl1.SelectedTab = tab;
}
}
Mi pregunta es:
¿Hay alguna forma más elegante de hacer esto?