Dibujar una línea en Visual Studio .net en tiempo de diseño
-
05-07-2019 - |
Pregunta
El propietario de mi empresa quiere poder dibujar líneas en Visual Studio.net como lo hizo con Visual Basic 6.0. Hasta ahora, el único método que he encontrado es un método de tiempo de ejecución que utiliza system.drawing, que por supuesto solo funciona durante el tiempo de ejecución, y no es muy práctico para lo que quiere hacer.
¿Hay algún control de terceros (gratuito o de otro tipo) que le dé un botón en el momento del diseño para dibujar líneas?
Solución
Utilice el Visual Basic Powerpack (gratuito, de Microsoft, los creadores de VB.Net)
Otros consejos
La mejor manera de dibujar una línea en tiempo de diseño es agregar PictureBox
y establecer sus propiedades de la siguiente manera:
-
BackColor
: seleccione el color que desee -
Tamaño
- ej: ancho = 1 alto = 300
La mejor opción es dibujar una etiqueta y establecer sus propiedades de la siguiente manera:
- Borrar la propiedad
Text
. - Establezca la propiedad
Autosize
enFalse
. - Establezca
BackColor
como requerido. - Establezca la propiedad
Enabled
enFalse
(de lo contrario, se puede mover en tiempo de ejecución). - Use Shift + flechas para cambiar el tamaño de la etiqueta, p. Shift + ? para hacer una línea delgada y Shift + ? para hacer una línea pequeña.