WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class LineElement

    Show / Hide Table of Contents

    Class LineElement

    LineElement class.

    Inheritance
    System.Object
    Element
    SuperElement
    LineElement
    Implements
    IElement
    IStrokeAttributes
    IFillAttributes
    ITransformAttribute
    IStyleAttribute
    IFontAttributes
    IViewBoxAttribute
    IOpacityAttribute
    IClipingAttribute
    Inherited Members
    SuperElement.Draw(Graphics)
    SuperElement.SetXmlAttribute(XmlAttribute)
    SuperElement.PushGraphics(Graphics)
    SuperElement.PopGraphics(Graphics)
    SuperElement.PrepeareDraw(Graphics)
    SuperElement.IStrokeAttributes.Stroke
    SuperElement.IStrokeAttributes.StrokeWidth
    SuperElement.IStrokeAttributes.StrokeLinecap
    SuperElement.IStrokeAttributes.StrokeLinejoin
    SuperElement.IStrokeAttributes.StrokeMiterlimit
    SuperElement.IStrokeAttributes.StrokeDasharray
    SuperElement.IStrokeAttributes.StrokeDashoffset
    SuperElement.IStrokeAttributes.StrokeOpacity
    SuperElement.IFillAttributes.Fill
    SuperElement.IFillAttributes.FillOpacity
    SuperElement.ITransformAttribute.Transform
    SuperElement.Style
    SuperElement.IFontAttributes.FontFamily
    SuperElement.IFontAttributes.FontStyle
    SuperElement.IFontAttributes.FontVariant
    SuperElement.IFontAttributes.FontWeight
    SuperElement.IFontAttributes.FontStretch
    SuperElement.IFontAttributes.FontSize
    SuperElement.IFontAttributes.FontSizeAdjust
    SuperElement.IFontAttributes.Font
    SuperElement.IViewBoxAttribute.ViewBox
    SuperElement.IOpacityAttribute.Opacity
    SuperElement.IClipingAttribute.ClipRule
    SuperElement.IClipingAttribute.ClipPath
    Element.m_name
    Element.m_text
    Element.m_parent
    Element.m_children
    Element.m_attributes
    Element.m_document
    Element.AddChild(Element)
    Element.GetAttribute(Object, Object)
    Element.SetAttribute(Object, Object, Object)
    Element.CanAddChild(Element)
    Element.Name
    Element.Children
    Element.Attributes
    Element.Parent
    Element.Id
    Element.OwnerDocument
    Element.Text
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.SVG.IO
    Assembly: Syncfusion.Diagram.Base.dll
    Syntax
    public class LineElement : SuperElement, IElement, IStrokeAttributes, IFillAttributes, ITransformAttribute, IStyleAttribute, IFontAttributes, IViewBoxAttribute, IOpacityAttribute, IClipingAttribute

    Constructors

    LineElement()

    Initializes a new instance of the LineElement class.

    Declaration
    public LineElement()

    Properties

    X1

    Gets or sets the length.

    Declaration
    public Length X1 { get; set; }
    Property Value
    Type Description
    Length

    The length.

    X2

    Gets or sets the length.

    Declaration
    public Length X2 { get; set; }
    Property Value
    Type Description
    Length

    The length.

    Y1

    Gets or sets the length.

    Declaration
    public Length Y1 { get; set; }
    Property Value
    Type Description
    Length

    The length.

    Y2

    Gets or sets the length.

    Declaration
    public Length Y2 { get; set; }
    Property Value
    Type Description
    Length

    The length.

    Methods

    DrawSelf(Graphics)

    Draws self.

    Declaration
    protected override void DrawSelf(Graphics g)
    Parameters
    Type Name Description
    System.Drawing.Graphics g

    The graphics.

    Overrides
    SuperElement.DrawSelf(Graphics)

    FromCoordinates(Single, Single, Single, Single)

    Creates the LineElement from its coords.

    Declaration
    public static LineElement FromCoordinates(float x1, float y1, float x2, float y2)
    Parameters
    Type Name Description
    System.Single x1

    The x-location of the first point.

    System.Single y1

    The y-location of the first point.

    System.Single x2

    The x-location of the second point.

    System.Single y2

    The y-location of the second point.

    Returns
    Type Description
    LineElement

    Created LineElement.

    FromPoints(PointF, PointF)

    Creates the LineElement from its coords.

    Declaration
    public static LineElement FromPoints(PointF pt1, PointF pt2)
    Parameters
    Type Name Description
    System.Drawing.PointF pt1

    The first point.

    System.Drawing.PointF pt2

    The second point.

    Returns
    Type Description
    LineElement

    Created LineElement.

    Implements

    IElement
    IStrokeAttributes
    IFillAttributes
    ITransformAttribute
    IStyleAttribute
    IFontAttributes
    IViewBoxAttribute
    IOpacityAttribute
    IClipingAttribute
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved