Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Cómo: Unir líneas

Una unión de líneas es el área común formada por dos líneas cuyos finales se encuentran o se superponen. GDI+ proporciona tres estilos de unión de la línea: en ángulo, bisel y redondo. El estilo de la unión de líneas es una propiedad de la clase Pen. Cuando se especifica un estilo de unión de líneas para un objeto Pen, ese estilo se aplicará a todas las líneas conectadas de cualquier objeto GraphicsPath dibujado con ese lápiz.

En la siguiente ilustración se muestra el resultado del ejemplo de unión de líneas biselada.

Plumas

El estilo de unión de líneas se puede especificar mediante la propiedad LineJoin de la clase Pen. En el ejemplo se muestra una unión de líneas biselada entre una línea horizontal y otra vertical. En el código siguiente, el valor Bevel asignado a la propiedad LineJoin es un miembro de la enumeración LineJoin. Los otros miembros de la enumeración LineJoin 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);



El ejemplo anterior está diseñado para formularios Windows Forms y requiere PaintEventArgs e, que es un parámetro del controlador de eventos Paint.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft