WinForms

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

    Show / Hide Table of Contents

    Class TrackBarExVisualStyle

    Represents a class to define style for the TrackBarEx control.

    Inheritance
    System.Object
    ShouldSerializeBasedPersisterType
    StyleInfoBase
    StyleInfoSubObjectBase
    VisualStyleBase
    TrackBarExVisualStyle
    Implements
    System.ComponentModel.ICustomTypeDescriptor
    System.IDisposable
    IStyleInfo
    System.ComponentModel.ISupportInitialize
    System.IFormattable
    System.IConvertible
    System.Xml.Serialization.IXmlSerializable
    IStyleInfoSubObject
    Inherited Members
    VisualStyleBase.UpdateStyles(IThemeProvider)
    StyleInfoSubObjectBase.Dispose(Boolean)
    StyleInfoSubObjectBase.OnStyleChanged(StyleInfoProperty)
    StyleInfoSubObjectBase.IntGetDefaultStyleInfo(StyleInfoProperty)
    StyleInfoSubObjectBase.MakeCopy(StyleInfoBase, StyleInfoProperty)
    StyleInfoSubObjectBase.SubObjectIdentity
    StyleInfoSubObjectBase.Sip
    StyleInfoSubObjectBase.Data
    StyleInfoSubObjectBase.Owner
    StyleInfoBase.WriteXml(XmlWriter)
    StyleInfoBase.ReadXml(XmlReader)
    StyleInfoBase.SetStore(StyleInfoStore)
    StyleInfoBase.ClearCache()
    StyleInfoBase.Dispose()
    StyleInfoBase.Equals(Object)
    StyleInfoBase.EqualsObject(Object, Object)
    StyleInfoBase.GetHashCode()
    StyleInfoBase.ToString()
    StyleInfoBase.ToString(String)
    StyleInfoBase.ToString(String, IFormatProvider)
    StyleInfoBase.ParseString(String)
    StyleInfoBase.BeginInit()
    StyleInfoBase.EndInit()
    StyleInfoBase.BeginUpdate()
    StyleInfoBase.EndUpdate()
    StyleInfoBase.GetDefaultStyleInfoStore(StyleInfoProperty)
    StyleInfoBase.OnStyleChanging(StyleInfoProperty)
    StyleInfoBase.IsSubset(IStyleInfo)
    StyleInfoBase.CopyFrom(IStyleInfo)
    StyleInfoBase.ModifyStyle(IStyleInfo, StyleModifyType)
    StyleInfoBase.InheritStyle(IStyleInfo, StyleModifyType)
    StyleInfoBase.MergeStyle(IStyleInfo)
    StyleInfoBase.HasValue(StyleInfoProperty)
    StyleInfoBase.IsValueModified(StyleInfoProperty)
    StyleInfoBase.ResetValue(StyleInfoProperty)
    StyleInfoBase.GetValue(StyleInfoProperty)
    StyleInfoBase.GetDefaultValue(StyleInfoProperty)
    StyleInfoBase.GetShortValue(StyleInfoProperty)
    StyleInfoBase.SetValue(StyleInfoProperty, Object)
    StyleInfoBase.SetValue(StyleInfoProperty, Int16)
    StyleInfoBase.IConvertible.ToUInt64(IFormatProvider)
    StyleInfoBase.IConvertible.ToSByte(IFormatProvider)
    StyleInfoBase.IConvertible.ToDouble(IFormatProvider)
    StyleInfoBase.IConvertible.ToDateTime(IFormatProvider)
    StyleInfoBase.IConvertible.ToSingle(IFormatProvider)
    StyleInfoBase.IConvertible.ToBoolean(IFormatProvider)
    StyleInfoBase.IConvertible.ToInt32(IFormatProvider)
    StyleInfoBase.IConvertible.ToUInt16(IFormatProvider)
    StyleInfoBase.IConvertible.ToInt16(IFormatProvider)
    StyleInfoBase.IConvertible.ToString(IFormatProvider)
    StyleInfoBase.IConvertible.ToByte(IFormatProvider)
    StyleInfoBase.IConvertible.ToChar(IFormatProvider)
    StyleInfoBase.IConvertible.ToInt64(IFormatProvider)
    StyleInfoBase.IConvertible.GetTypeCode()
    StyleInfoBase.IConvertible.ToDecimal(IFormatProvider)
    StyleInfoBase.IConvertible.ToType(Type, IFormatProvider)
    StyleInfoBase.IConvertible.ToUInt32(IFormatProvider)
    StyleInfoBase.Identity
    StyleInfoBase.Store
    StyleInfoBase.CacheValues
    StyleInfoBase.WeakReferenceChangedListeners
    StyleInfoBase.Updating
    StyleInfoBase.IsEmpty
    StyleInfoBase.IsChanged
    StyleInfoBase.Changed
    StyleInfoBase.Changing
    ShouldSerializeBasedPersisterType.GetNewAttributesCount(PropertyDescriptor)
    ShouldSerializeBasedPersisterType.AddNewAttributes(PropertyDescriptor, Attribute[], Int32)
    ShouldSerializeBasedPersisterType.GetCustomPDC(PropertyDescriptorCollection)
    ShouldSerializeBasedPersisterType.CheckAllProperties
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.Windows.Forms.Tools
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public class TrackBarExVisualStyle : VisualStyleBase, ICustomTypeDescriptor, IDisposable, IStyleInfo, ISupportInitialize, IFormattable, IConvertible, IXmlSerializable, IStyleInfoSubObject

    Constructors

    TrackBarExVisualStyle()

    Initializes a new instance of the TrackBarExVisualStyle class.

    Declaration
    public TrackBarExVisualStyle()

    TrackBarExVisualStyle(TrackBarExStyleInfoIdentity)

    Initializes a new instance of the TrackBarExVisualStyle class.

    Declaration
    public TrackBarExVisualStyle(TrackBarExStyleInfoIdentity identity)
    Parameters
    Type Name Description
    TrackBarExStyleInfoIdentity identity

    A TrackBarExStyleInfoIdentity that holds the identity for this TrackBarExStyleInfoStore.

    TrackBarExVisualStyle(TrackBarExStyleInfoIdentity, TrackBarExStyleInfoStore)

    Initializes a new instance of the TrackBarExVisualStyle class.

    Declaration
    public TrackBarExVisualStyle(TrackBarExStyleInfoIdentity identity, TrackBarExStyleInfoStore store)
    Parameters
    Type Name Description
    TrackBarExStyleInfoIdentity identity

    A TrackBarExStyleInfoIdentity that holds the identity for this TrackBarExStyleInfoStore.

    TrackBarExStyleInfoStore store

    Holds instance of a TrackBarExStyleInfoStore class

    TrackBarExVisualStyle(TrackBarExStyleInfoStore)

    Initializes a new instance of the TrackBarExVisualStyle class.

    Declaration
    public TrackBarExVisualStyle(TrackBarExStyleInfoStore store)
    Parameters
    Type Name Description
    TrackBarExStyleInfoStore store

    Holds instance of a TrackBarExStyleInfoStore class.

    Properties

    BackColor

    Gets or sets the System.Drawing.Color value used to draw the back color of the TrackBarEx control in the default state.

    Declaration
    [ThemeStudio]
    public Color BackColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    The System.Drawing.Color value is used to draw the back color of the trackbar. The default value is null.

    ButtonBackColor

    Gets or sets the System.Drawing.Color value used to draw button back color of the TrackBarEx control in the button default state.

    Declaration
    [ThemeStudio]
    public Color ButtonBackColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    ButtonForeColor

    Gets or sets the System.Drawing.Color value used to draw button fore color of the TrackBarEx control in the button default state.

    Declaration
    [ThemeStudio]
    public Color ButtonForeColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    DefaultStyle

    Gets the default style value for the TrackBarEx control.

    Declaration
    public static TrackBarExVisualStyle DefaultStyle { get; }
    Property Value
    Type Description
    TrackBarExVisualStyle

    DisabledBackColor

    Gets or sets the System.Drawing.Color value used to draw the back color of the TrackBarEx control in the disabled state.

    Declaration
    [ThemeStudio]
    public Color DisabledBackColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    The System.Drawing.Color value is used to draw the disabled back color of the trackbar. The default value is null.

    DisabledButtonBackColor

    Gets or sets the System.Drawing.Color value used to draw button back color of the TrackBarEx control in the button disabled state

    Declaration
    [ThemeStudio]
    public Color DisabledButtonBackColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    DisabledButtonForeColor

    Gets or sets the System.Drawing.Color value used to draw button fore color of the TrackBarEx control in the button disabled state

    Declaration
    [ThemeStudio]
    public Color DisabledButtonForeColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    DisabledSliderColor

    Gets or sets the System.Drawing.Color value used to draw slider color of the TrackBarEx control in the slider disabled state

    Declaration
    [ThemeStudio]
    public Color DisabledSliderColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    DisabledTrackBarColor

    Gets or sets the System.Drawing.Color value used to draw the trackbar color of the TrackBarEx control in the disabled state.

    Declaration
    [ThemeStudio]
    public Color DisabledTrackBarColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    The System.Drawing.Color value is used to draw the disabled trackbar color of the trackbar. The default value is null.

    HoverButtonBackColor

    Gets or sets the System.Drawing.Color value used to draw button back color of the TrackBarEx control in the button hover state

    Declaration
    [ThemeStudio]
    public Color HoverButtonBackColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    HoverButtonForeColor

    Gets or sets the System.Drawing.Color value used to draw button fore color of the TrackBarEx control in the button hover state

    Declaration
    [ThemeStudio]
    public Color HoverButtonForeColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    HoverSliderColor

    Gets or sets the System.Drawing.Color value used to draw slider color of the TrackBarEx control in the slider hover state

    Declaration
    [ThemeStudio]
    public Color HoverSliderColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    PressedButtonBackColor

    Gets or sets the System.Drawing.Color value used to draw button back color of the TrackBarEx control in the button pressed state

    Declaration
    [ThemeStudio]
    public Color PressedButtonBackColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    PressedButtonForeColor

    Gets or sets the System.Drawing.Color value used to draw button fore color of the TrackBarEx control in the button pressed state

    Declaration
    [ThemeStudio]
    public Color PressedButtonForeColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    PressedSliderColor

    Gets or sets the System.Drawing.Color value used to draw slider color of the TrackBarEx control in the slider pressed state

    Declaration
    [ThemeStudio]
    public Color PressedSliderColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    ShowDivider

    Gets or sets the value used to specify the divider visibility of
    TrackBarEx control

    Declaration
    [ThemeStudio]
    public bool ShowDivider { get; set; }
    Property Value
    Type Description
    System.Boolean

    SliderColor

    Gets or sets the System.Drawing.Color value used to draw slider color of the TrackBarEx control in the slider default state.

    Declaration
    [ThemeStudio]
    public Color SliderColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    TrackBarColor

    Gets or sets the System.Drawing.Color value used to draw the trackbar color of the TrackBarEx control in the default state.

    Declaration
    [ThemeStudio]
    public Color TrackBarColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    The System.Drawing.Color value is used to draw the trackbar color of the trackbar. The default value is null.

    Methods

    CreateSubObjectIdentity(StyleInfoProperty)

    Overridden to create a product-specific identity object for the sub object.

    Declaration
    public override StyleInfoSubObjectIdentity CreateSubObjectIdentity(StyleInfoProperty sip)
    Parameters
    Type Name Description
    StyleInfoProperty sip

    StyleInfoProperty descriptor for this sub object.

    Returns
    Type Description
    StyleInfoSubObjectIdentity

    Identity for the sub object.

    Overrides
    StyleInfoBase.CreateSubObjectIdentity(StyleInfoProperty)

    GetDefaultStyle()

    Gets the default style value of the class.

    Declaration
    protected override StyleInfoBase GetDefaultStyle()
    Returns
    Type Description
    StyleInfoBase

    Returns the default style value.

    Overrides
    VisualStyleBase.GetDefaultStyle()

    Implements

    System.ComponentModel.ICustomTypeDescriptor
    System.IDisposable
    IStyleInfo
    System.ComponentModel.ISupportInitialize
    System.IFormattable
    System.IConvertible
    System.Xml.Serialization.IXmlSerializable
    IStyleInfoSubObject
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved