VisioForge (c) 2025

Search Results for

    Class SkinElementData

    Skin element data.

    Inheritance
    object
    SkinElementData
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.UI.Skins
    Assembly: VisioForge.Core.dll
    Syntax
    public class SkinElementData

    Constructors

    SkinElementData(bool)

    Initializes a new instance of the SkinElementData class.

    Declaration
    public SkinElementData(bool svg)
    Parameters
    Type Name Description
    bool svg

    if set to true the image is SVG.

    Properties

    Base

    Gets or sets the base image.

    Declaration
    public byte[] Base { get; set; }
    Property Value
    Type Description
    byte[]

    Disabled

    Gets or sets the disabled image.

    Declaration
    public byte[] Disabled { get; set; }
    Property Value
    Type Description
    byte[]

    Hover

    Gets or sets the hover image.

    Declaration
    public byte[] Hover { get; set; }
    Property Value
    Type Description
    byte[]

    IsSVG

    Gets or sets a value indicating whether images are SVG.

    Declaration
    public bool IsSVG { get; }
    Property Value
    Type Description
    bool

    Pressed

    Gets or sets the mouse down or touch image.

    Declaration
    public byte[] Pressed { get; set; }
    Property Value
    Type Description
    byte[]

    Methods

    GetByState(SkinElementState)

    Gets the data by state.

    Declaration
    public byte[] GetByState(SkinElementState state)
    Parameters
    Type Name Description
    SkinElementState state

    The state.

    Returns
    Type Description
    byte[]

    System.Byte[].