2010-07-21 12 views
97

En el instalador de Windows estándar hay un divisor entre los botones de control en la parte inferior y la parte principal del formulario. ¿Alguien sabe cómo se haría esto en winforms/.net? He intentado perder el tiempo con la configuración del borde del panel de controles, etc, pero no han sido capaces de conseguir el mismo resultado ...Dibujar divisor horizontal en winforms

alt text

+12

Si bien este es un duplicado, la respuesta aceptada aquí es mucho mejor que cualquiera en la pregunta original. – leetNightshade

Respuesta

267

I Spy ++ utiliza para resolver esto hace un tiempo y descubierto que es solo un control estático estándar de Win32, el equivalente de la etiqueta WinForms. Pasos para conseguir el mismo efecto:

  1. Añadir un control Label al formulario.
  2. Establecer el texto de la etiqueta para vaciar.
  3. Establezca BorderStyle en Fixed3D.
  4. Establezca AutoSize en falso.
  5. Establezca la altura en 2 (más fácil de realizar escribiendo 2 en el campo Tamaño/Altura en Propiedades de etiqueta).
+0

Perfecto. ¿Pero cómo cambiar el color de esta línea? – Lali

+1

funciona también para divisor horizontal – frostymarvelous

+5

Puede cambiar el estilo de borde a Fijo simple, luego puede cambiar el color de fondo. – wchoward

Cuestiones relacionadas