2008-11-26 6 views
6

Digamos que extiendo un TextBox llamado CustomTextBox en .net. En ciertas situaciones, me gustaría forzar una pestaña al siguiente TabIndex en el formulario. ¿Hay alguna forma de hacer esto más allá de obtener todos los controles contenidos en el elemento primario de CustomTextBox, ordenarlos por su TabIndex y luego enfocar el siguiente ordinal?Forzar una pestaña para el siguiente control en un control .net extendido

Respuesta

12

creo que busca algo como el siguiente método: (Todas las verdades son sólo diferentes opciones, leer el intellisense)

form1.SelectNextControl(textBox1, true, true, true, true); 

Dijiste que es WinForms y no WebForms ¿derecho?

0

Si está ampliando un cuadro de texto de Winforms normal, puede establecer la propiedad AcceptsTab en verdadero o falso, según sus necesidades. Si es cierto, se insertará un carácter de tabulación en su cuadro de texto. Si es falso, presionar la tecla Tab moverá el foco al siguiente control en el Orden de tabulación

+2

Creo que EMaddox84 significaba cómo él 'programáticamente' fuerza una pestaña, no cómo configura sus controles para aceptar pestañas. –

Cuestiones relacionadas