Tengo problemas para usar FlowlayoutPanel en una aplicación de formato C#. Lo que básicamente tengo es un panel de diseño de flujo que tiene 3 secciones.Reordenación de controles dentro de un panel de diseño de flujo
Sección # 1 es un conjunto de controles 2 .. dos controles desplegables, que siempre están en el mismo orden, siempre visible en todos los casos
Sección # 2 es un conjunto de 5 controles diferentes ... basada en una serie de factores, 1 de los 5 controles se hace visible, todos los demás tienen la propiedad visible configurada como falsa
La sección 3 es un conjunto de 3 controles ... como la Sección 1 siempre están en el mismo orden y siempre visible.
Entonces, lo que se reduce a esto es que la Sección # 2 es variable, las otras son estáticas.
El problema viene de la Sección # 2 ... cuando cambio la visibilidad de cualquiera de los controles aparecen muy bien (IE ... Sección 1, luego Sección 2, luego Sección 3) ... EXCEPTO cuando configuré el el control del combobox es Visible ... en ese caso, y SÓLO en ese caso ... el pedido se convierte en (Sección 1, luego Sección 3, luego Sección 2) ... No puedo entender qué haría que el pedido salga de sincronización en ese caso.
Lo que básicamente hago al principio de mi método es establecer TODOS los controles en Visible = falso ... luego establezco la Sección 1 Visible = verdadero ... luego recorro las condiciones de la Sección 2 y establezco los controles apropiados Visibles = verdadero y finalmente establezca los controles de la Sección 3 Visible = verdadero.
¿Alguien tiene alguna experiencia con el orden de control del panel de disposición de flujo? No puedo entender qué está pasando con ComboBox.
También debe cambiar el TabOrder. Puede configurar esto cuando el índice también cambie. –