alberto-moyano   01-09-2022, 22:54
#1
Hola gente, la duda es la siguiente, estoy aplicando en los valores de Layout de un Splitter para la relación de tamaño de los paneles.

Código:
Splitter3.Layout = [2, 6]

Pero la relación se mantiene siempre en el redimensionamiento del formulario y lo que busco es que el panel izquierdo tenga un valor fijo en pixeles indistintamente del tamaño del formulario.

Hice algunas pruebas con las propiedades MinSize pero aplica a todo el Splitter.

Si alguien tiene idea de por donde van los tiros, se agradece.

Sls
tincho   01-09-2022, 23:14
#2
podes poner esto en el evento arrange del formulario
Código:
Public Sub Form_Arrange()

  Dim a As Integer
  Dim b As Integer

  a = 60
  b = Splitter1.W - a

  Splitter1.Layout = [a, b]

End

[Imagen: JvL0MzL.gif]
Última modificación: 01-09-2022, 23:17 por tincho.

1 Saludo.
Shordi   02-09-2022, 11:38
#3
Para lo que quieres no es adecuado el Splitter. Utiliza mejor un SidePanel de ancho fijo o algo así. Te adjunto una sugerencia.

Saludos
Archivos adjuntos
.gz
Side Panel Sample-0.0.1.tar.gz (Tamaño: 14.11 KB Descargas: 0)

No podemos regresar
  
Usuarios navegando en este tema: 3 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.