Show / Hide Table of Contents

    Class CalloutStyle

    Inheritance
    System.Object
    Style
    VectorStyle
    ImageStyle
    SymbolStyle
    CalloutStyle
    Implements
    IStyle
    Inherited Members
    SymbolStyle.SymbolType
    SymbolStyle.Equals(Object)
    SymbolStyle.Equals(SymbolStyle)
    SymbolStyle.GetHashCode()
    ImageStyle.UnitType
    ImageStyle.SymbolRotation
    ImageStyle.BitmapId
    ImageStyle.RotateWithMap
    ImageStyle.SymbolScale
    ImageStyle.SymbolOffset
    VectorStyle.Line
    VectorStyle.Outline
    VectorStyle.Fill
    VectorStyle.Equals(VectorStyle)
    Style.MinVisible
    Style.MaxVisible
    Style.Enabled
    Style.Opacity
    Style.Equals(Style)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Mapsui.Rendering.Skia
    Assembly: Mapsui.dll
    Syntax
    public class CalloutStyle : SymbolStyle, IStyle

    Constructors

    | Improve this Doc View Source

    CalloutStyle()

    Declaration
    public CalloutStyle()

    Fields

    | Improve this Doc View Source

    BoundingBox

    BoundingBox relative to offset point

    Declaration
    public BoundingBox BoundingBox
    Field Value
    Type Description
    BoundingBox

    Properties

    | Improve this Doc View Source

    ArrowAlignment

    Anchor position of Callout

    Declaration
    public ArrowAlignment ArrowAlignment { get; set; }
    Property Value
    Type Description
    ArrowAlignment
    | Improve this Doc View Source

    ArrowHeight

    Height of anchor of Callout

    Declaration
    public float ArrowHeight { get; set; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    ArrowPosition

    Relative position of anchor of Callout on the side given by AnchorType

    Declaration
    public float ArrowPosition { get; set; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    ArrowWidth

    Width of opening of anchor of Callout

    Declaration
    public float ArrowWidth { get; set; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    BackgroundColor

    BackgroundColor of Callout

    Declaration
    public Color BackgroundColor { get; set; }
    Property Value
    Type Description
    Color
    | Improve this Doc View Source

    Color

    Color of stroke around Callout

    Declaration
    public Color Color { get; set; }
    Property Value
    Type Description
    Color
    | Improve this Doc View Source

    Content

    Content of Callout

    Declaration
    public int Content { get; set; }
    Property Value
    Type Description
    System.Int32
    Remarks

    Is a BitmapId of a save image

    | Improve this Doc View Source

    DefaultHeight

    Declaration
    public static double DefaultHeight { get; set; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    DefaultWidth

    Declaration
    public static double DefaultWidth { get; set; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    InternalContent

    Declaration
    public int InternalContent { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    Invalidated

    Declaration
    public bool Invalidated { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    MaxWidth

    MaxWidth for Title and Subtitel of Callout

    Declaration
    public double MaxWidth { get; set; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    Offset

    Offset position in pixels of Callout

    Declaration
    public Offset Offset { get; set; }
    Property Value
    Type Description
    Offset
    | Improve this Doc View Source

    Padding

    Padding around content of Callout

    Declaration
    public BoundingBox Padding { get; set; }
    Property Value
    Type Description
    BoundingBox
    | Improve this Doc View Source

    RectRadius

    Radius of rounded corners of Callout

    Declaration
    public float RectRadius { get; set; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    Rotation

    Gets or sets the rotation of the Callout in degrees (clockwise is positive)

    Declaration
    public double Rotation { get; set; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    ShadowWidth

    Width of shadow around Callout

    Declaration
    public float ShadowWidth { get; set; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    Spacing

    Space between Title and Subtitel of Callout

    Declaration
    public double Spacing { get; set; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    StrokeWidth

    Stroke width of frame around Callout

    Declaration
    public float StrokeWidth { get; set; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    Subtitle

    Content of Callout subtitle label

    Declaration
    public string Subtitle { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    SubtitleFont

    Declaration
    public Font SubtitleFont { get; set; }
    Property Value
    Type Description
    Font
    | Improve this Doc View Source

    SubtitleFontColor

    Font color to render subtitle

    Declaration
    public Color SubtitleFontColor { get; set; }
    Property Value
    Type Description
    Color
    | Improve this Doc View Source

    SubtitleTextAlignment

    Text alignment of subtitle

    Declaration
    public Alignment SubtitleTextAlignment { get; set; }
    Property Value
    Type Description
    Alignment
    | Improve this Doc View Source

    Title

    Content of Callout title label

    Declaration
    public string Title { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    TitleFont

    Declaration
    public Font TitleFont { get; set; }
    Property Value
    Type Description
    Font
    | Improve this Doc View Source

    TitleFontColor

    Font color to render title

    Declaration
    public Color TitleFontColor { get; set; }
    Property Value
    Type Description
    Color
    | Improve this Doc View Source

    TitleTextAlignment

    Text alignment of title

    Declaration
    public Alignment TitleTextAlignment { get; set; }
    Property Value
    Type Description
    Alignment
    | Improve this Doc View Source

    Type

    Type of Callout

    Declaration
    public CalloutType Type { get; set; }
    Property Value
    Type Description
    CalloutType
    Remarks

    Could be single, detail or custom. The last is a bitmap id for an owner drawn image.

    Implements

    IStyle
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX