none
Size y Scroll con controles dinámicos RRS feed

  • Pregunta

  • Hola, 

    Estoy intentando crear un formulario que muestre dinámicamente controles pero no consigo que se muestren los controles dinámicos correctamente.

    El planteamiento es el siguiente:

    Es decir, tengo un SplitPanel con dos paneles. En la izquierda tengo un TreeView de forma que según en que nodo pulse se carga dinámicamente un control del tipo correspondiente en el panel de la izquierda de la forma;

    this.splitContainer1.Panel2.Controls.Add(new UCControl());

    El problema es que por más que activo AutoScroll en el SplitPanel.Panel2 o en el Control y le pongo en Dock = Fill, el control no se ajusta correctamente al total del Panel2, ni se muestran los Scrolls cuando se cambia el tamaño del formulario.

    Alguien sabe como resolver este escenario?

    Un saludo.

    viernes, 23 de marzo de 2018 18:05

Todas las respuestas

  • hola alvaro

    ya probaste con un FlowLayoutPanel??

    en esta pagina encontré  para que ordene los controles dentro del panel

    lunes, 26 de marzo de 2018 14:40
  • Hola,

    También he probado pero el resultado es el mismo. Finalmente lo he resuelto de una forma un poco chapucera  controlando el evento  Panel2_Resize y estableciendo de nuevo los tamaños en ese evento.

    Un saludo.

    martes, 27 de marzo de 2018 18:06