2011-08-16 67 views

Respuesta

29

Creo que solo está buscando la propiedad "IsSplitterFixed".

+0

Y asegúrese de que el panel no esté acoplado o anclado (abajo/derecha) a un contenedor redimensionable. –

+0

¡Gracias! Eso funciona – dangerisgo

+0

Perfecto. Encontrado a través de google. muchas gracias. – anon58192932

-1

Si no desea permitir que el usuario cambie el tamaño de los paneles, no use un SplitContainer.

Simplemente use paneles y agregue un panel de 2px de ancho para simular el separador.

  • PanelContainer -> contendrá los panela, PanelB y PanelC
  • panela (panel izquierdo) -> Acoplar a la izquierda
  • PanelB (separador) -> configuración de tener 2px ancho
  • PanelC (derecha Panel) -> acoplarla a llenar

a continuación, puede cambiar el tamaño de los paneles como se desee en el modo de diseño, y el usuario no será capaz de cambiar el tamaño de los paneles.

3

Estoy muy curioso por qué desea utilizar contenedores de división si no desea que el usuario cambiar su tamaño

Sin embargo, en caso de que quiera evitar que uno de los paneles de auto-cambio de tamaño con el contenedor padre

Es la propiedad "Panel fijo" del contenedor Split.

0

El título de esta pregunta es engañosa . Hay más de una respuestas correctas que satisfacen el título de esta pregunta, a pesar de la respuesta elegida.

Como aclaración:

FixedPanel es lo que está buscando tener un panel de mantener su tamaño al cambiar el tamaño del SplitContainer. De acuerdo con la descripción en la ventana Propiedades:

FixedPanel

Indica que Panel de un SplitContainer en particular debe permanecer fijo en tamaño durante los eventos de cambio de tamaño

IsSplitterFixed es sólo una manera de temporalmente evitar que el usuario mueva el divisor. Los paneles aún cambian de tamaño en proporción al tamaño de SplitContainer.

Cuestiones relacionadas