Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Una unión de línea es el área común formada por dos líneas cuyos extremos se reúnen o se superponen. GDI+ proporciona tres estilos de combinación de línea: miter, bisel y redondeo. El estilo de combinación de línea es una propiedad de la Pen clase . Al especificar un estilo de combinación de línea para un Pen objeto, ese estilo de combinación se aplicará a todas las líneas conectadas de cualquier GraphicsPath objeto dibujado mediante ese lápiz.
En la ilustración siguiente se muestran los resultados del ejemplo de combinación de línea biselada.
Ejemplo
Puede especificar el estilo de combinación de línea mediante la LineJoin propiedad de la Pen clase . En el ejemplo se muestra una combinación de línea biselada entre una línea horizontal y una línea vertical. En el código siguiente, el valor Bevel asignado a la LineJoin propiedad es un miembro de la LineJoin enumeración. Los demás miembros de la LineJoin enumeración son Miter y Round.
GraphicsPath path = new GraphicsPath();
Pen penJoin = new Pen(Color.FromArgb(255, 0, 0, 255), 8);
path.StartFigure();
path.AddLine(new Point(50, 200), new Point(100, 200));
path.AddLine(new Point(100, 200), new Point(100, 250));
penJoin.LineJoin = LineJoin.Bevel;
e.Graphics.DrawPath(penJoin, path);
Dim path As New GraphicsPath()
Dim penJoin As New Pen(Color.FromArgb(255, 0, 0, 255), 8)
path.StartFigure()
path.AddLine(New Point(50, 200), New Point(100, 200))
path.AddLine(New Point(100, 200), New Point(100, 250))
penJoin.LineJoin = LineJoin.Bevel
e.Graphics.DrawPath(penJoin, path)
Compilar el código
El ejemplo anterior está diseñado para su uso con Windows Forms y requiere PaintEventArgse
, que es un parámetro del Paint controlador de eventos.
Consulte también
.NET Desktop feedback