WinForms

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

    Show / Hide Table of Contents

    Class SuperElement

    SuperElement class.

    Inheritance
    System.Object
    Element
    SuperElement
    CircleElement
    ClipPathElement
    DefsElement
    EllipseElement
    GElement
    ImageElement
    LinearGradientElement
    LineElement
    PathElement
    PatternElement
    PolygonElement
    PolylineElement
    RadialGradientElement
    RectElement
    StopElement
    SvgElement
    TextElement
    Implements
    IElement
    IStrokeAttributes
    IFillAttributes
    ITransformAttribute
    IStyleAttribute
    IFontAttributes
    IViewBoxAttribute
    IOpacityAttribute
    IClipingAttribute
    Inherited Members
    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 abstract class SuperElement : Element, IElement, IStrokeAttributes, IFillAttributes, ITransformAttribute, IStyleAttribute, IFontAttributes, IViewBoxAttribute, IOpacityAttribute, IClipingAttribute

    Constructors

    SuperElement()

    Initializes a new instance of the SuperElement class.

    Declaration
    public SuperElement()

    Properties

    Style

    Gets or sets the style.

    Declaration
    public Style Style { get; set; }
    Property Value
    Type Description
    Style

    The style.

    Methods

    Draw(Graphics)

    Draws the specified graphics.

    Declaration
    public override void Draw(Graphics g)
    Parameters
    Type Name Description
    System.Drawing.Graphics g

    The graphics.

    Overrides
    Element.Draw(Graphics)

    DrawSelf(Graphics)

    Draws self.

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

    The graphics.

    PopGraphics(Graphics)

    Pops the graphics.

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

    The g.

    PrepeareDraw(Graphics)

    Prepares the drawing.

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

    The graphics.

    PushGraphics(Graphics)

    Pushes the graphics.

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

    The graphics.

    SetXmlAttribute(XmlAttribute)

    Sets the XML attribute.

    Declaration
    public void SetXmlAttribute(XmlAttribute attr)
    Parameters
    Type Name Description
    System.Xml.XmlAttribute attr

    The attributes.

    Explicit Interface Implementations

    IClipingAttribute.ClipPath

    Gets or sets the clip path.

    Declaration
    string IClipingAttribute.ClipPath { get; set; }
    Returns
    Type Description
    System.String

    The clip path.

    IClipingAttribute.ClipRule

    Gets or sets the clip rule.

    Declaration
    EClipRule IClipingAttribute.ClipRule { get; set; }
    Returns
    Type Description
    EClipRule

    The clip rule.

    IFillAttributes.Fill

    Gets or sets the fill.

    Declaration
    NoneColor IFillAttributes.Fill { get; set; }
    Returns
    Type Description
    NoneColor

    The fill.

    IFillAttributes.FillOpacity

    Gets or sets the fill opacity.

    Declaration
    Opacity IFillAttributes.FillOpacity { get; set; }
    Returns
    Type Description
    Opacity

    The fill opacity.

    IFontAttributes.Font

    Gets or sets the font.

    Declaration
    SFont IFontAttributes.Font { get; set; }
    Returns
    Type Description
    SFont

    The font.

    IFontAttributes.FontFamily

    Gets or sets the font family.

    Declaration
    string IFontAttributes.FontFamily { get; set; }
    Returns
    Type Description
    System.String

    The font family.

    IFontAttributes.FontSize

    Gets or sets the size of the font.

    Declaration
    Length IFontAttributes.FontSize { get; set; }
    Returns
    Type Description
    Length

    The size of the font.

    IFontAttributes.FontSizeAdjust

    Gets or sets the font size adjust.

    Declaration
    Number IFontAttributes.FontSizeAdjust { get; set; }
    Returns
    Type Description
    Number

    The adjusted font size.

    IFontAttributes.FontStretch

    Gets or sets the font stretch.

    Declaration
    EFontStretch IFontAttributes.FontStretch { get; set; }
    Returns
    Type Description
    EFontStretch

    The stretched font.

    IFontAttributes.FontStyle

    Gets or sets the font style.

    Declaration
    EFontStyle IFontAttributes.FontStyle { get; set; }
    Returns
    Type Description
    EFontStyle

    The font style.

    IFontAttributes.FontVariant

    Gets or sets the font variant.

    Declaration
    EFontVariant IFontAttributes.FontVariant { get; set; }
    Returns
    Type Description
    EFontVariant

    The font variant.

    IFontAttributes.FontWeight

    Gets or sets the font weight.

    Declaration
    EFontWeight IFontAttributes.FontWeight { get; set; }
    Returns
    Type Description
    EFontWeight

    The font weight.

    IOpacityAttribute.Opacity

    Gets or sets the opacity.

    Declaration
    Opacity IOpacityAttribute.Opacity { get; set; }
    Returns
    Type Description
    Opacity

    The opacity.

    IStrokeAttributes.Stroke

    Gets or sets the stroke.

    Declaration
    NoneColor IStrokeAttributes.Stroke { get; set; }
    Returns
    Type Description
    NoneColor

    The stroke.

    IStrokeAttributes.StrokeDasharray

    Gets or sets the stroke dasharray.

    Declaration
    FloatArray IStrokeAttributes.StrokeDasharray { get; set; }
    Returns
    Type Description
    FloatArray

    The stroke dasharray.

    IStrokeAttributes.StrokeDashoffset

    Gets or sets the stroke dashoffset.

    Declaration
    Length IStrokeAttributes.StrokeDashoffset { get; set; }
    Returns
    Type Description
    Length

    The stroke dashoffset.

    IStrokeAttributes.StrokeLinecap

    Gets or sets the stroke linecap.

    Declaration
    EStrokeLinecap IStrokeAttributes.StrokeLinecap { get; set; }
    Returns
    Type Description
    EStrokeLinecap

    The stroke linecap.

    IStrokeAttributes.StrokeLinejoin

    Gets or sets the stroke linejoin.

    Declaration
    EStrokeLinejoin IStrokeAttributes.StrokeLinejoin { get; set; }
    Returns
    Type Description
    EStrokeLinejoin

    The stroke linejoin.

    IStrokeAttributes.StrokeMiterlimit

    Gets or sets the stroke miterlimit.

    Declaration
    Number IStrokeAttributes.StrokeMiterlimit { get; set; }
    Returns
    Type Description
    Number

    The stroke miterlimit.

    IStrokeAttributes.StrokeOpacity

    Gets or sets the stroke opacity.

    Declaration
    Opacity IStrokeAttributes.StrokeOpacity { get; set; }
    Returns
    Type Description
    Opacity

    The stroke opacity.

    IStrokeAttributes.StrokeWidth

    Gets or sets the width of the stroke.

    Declaration
    Length IStrokeAttributes.StrokeWidth { get; set; }
    Returns
    Type Description
    Length

    The width of the stroke.

    ITransformAttribute.Transform

    Gets or sets the transform.

    Declaration
    TransformList ITransformAttribute.Transform { get; set; }
    Returns
    Type Description
    TransformList

    The transform.

    IViewBoxAttribute.ViewBox

    Gets or sets the view box.

    Declaration
    LengthRect IViewBoxAttribute.ViewBox { get; set; }
    Returns
    Type Description
    LengthRect

    The view box.

    Implements

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