menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class RatingControlVisualStyle - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class RatingControlVisualStyle

    Represents a class to define style for the RatingControl.

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

    Constructors

    RatingControlVisualStyle()

    Initializes a new instance of the RatingControlVisualStyle class.

    Declaration
    public RatingControlVisualStyle()

    RatingControlVisualStyle(RatingControlStyleInfoIdentity)

    Initializes a new instance of the RatingControlVisualStyle class.

    Declaration
    public RatingControlVisualStyle(RatingControlStyleInfoIdentity identity)
    Parameters
    Type Name Description
    RatingControlStyleInfoIdentity identity

    A RatingControlStyleInfoIdentity that holds the identity for this RatingControlStyleInfoStore.

    RatingControlVisualStyle(RatingControlStyleInfoIdentity, RatingControlStyleInfoStore)

    Initializes a new instance of the RatingControlVisualStyle class.

    Declaration
    public RatingControlVisualStyle(RatingControlStyleInfoIdentity identity, RatingControlStyleInfoStore store)
    Parameters
    Type Name Description
    RatingControlStyleInfoIdentity identity

    A RatingControlStyleInfoIdentity that holds the identity for this RatingControlStyleInfoStore.

    RatingControlStyleInfoStore store

    Holds instance of a RatingControlStyleInfoStore class

    RatingControlVisualStyle(RatingControlStyleInfoStore)

    Initializes a new instance of the RatingControlVisualStyle class.

    Declaration
    public RatingControlVisualStyle(RatingControlStyleInfoStore store)
    Parameters
    Type Name Description
    RatingControlStyleInfoStore store

    Holds instance of a RatingControlStyleInfoStore class.

    Properties

    BackColor

    Gets or sets the System.Drawing.Color value used to draw the back color of the RatingControl 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 RatingControl. The default value is null.

    BorderColor

    Gets or sets the System.Drawing.Color value used to draw the border color of the RatingControl in the default state.

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

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

    BorderThickness

    Declaration
    [ThemeStudio]
    public int BorderThickness { get; set; }
    Property Value
    Type
    System.Int32

    DefaultStyle

    Gets the default style value for the RatingControl.

    Declaration
    public static RatingControlVisualStyle DefaultStyle { get; }
    Property Value
    Type
    RatingControlVisualStyle

    DisabledBackColor

    Gets or sets the System.Drawing.Color value used to draw the back color of the RatingControl 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 RatingControl. The default value is null.

    DisabledBorderColor

    Gets or sets the System.Drawing.Color value used to draw the border color of the RatingControl in the disabled state.

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

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

    DisabledItemBackColor

    Gets or sets the System.Drawing.Color value used to draw the item's back color of the RatingControl in the disabled state.

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

    The System.Drawing.Color value is used to draw the disabled item's back color of the RatingControl. The default value is null.

    DisabledItemBorderColor

    Gets or sets the System.Drawing.Color value used to draw the item's border color of the RatingControl in the disabled state.

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

    The System.Drawing.Color value is used to draw the disabled item's border color of the RatingControl. The default value is null.

    DisabledItemSelectionBackColor

    Gets or sets the System.Drawing.Color value used to draw the item's selection back color of the RatingControl in the disabled state.

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

    The System.Drawing.Color value is used to draw the disabled item's selection back color of the RatingControl. The default value is null.

    DisabledItemSelectionBorderColor

    Gets or sets the System.Drawing.Color value used to draw the item's selection border color of the RatingControl in the disabled state.

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

    The System.Drawing.Color value is used to draw the disabled item's selection border color of the RatingControl. The default value is null.

    HoverItemBackColor

    Gets or sets the System.Drawing.Color value used to draw the item's hover back color of the RatingControl in the default state.

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

    The System.Drawing.Color value is used to draw the item's hover back color of the RatingControl. The default value is null.

    HoverItemBorderColor

    Gets or sets the System.Drawing.Color value used to draw the item's hover border color of the RatingControl in the default state.

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

    The System.Drawing.Color value is used to draw the item's hover border color of the RatingControl. The default value is null.

    ItemBackColor

    Gets or sets the System.Drawing.Color value used to draw the item's back color of the RatingControl in the default state.

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

    The System.Drawing.Color value is used to draw the item's back color of the RatingControl. The default value is null.

    ItemBorderColor

    Gets or sets the System.Drawing.Color value used to draw the item's border color of the RatingControl in the default state.

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

    The System.Drawing.Color value is used to draw the item's border color of the RatingControl. The default value is null.

    ItemBorderThickness

    Declaration
    [ThemeStudio]
    public int ItemBorderThickness { get; set; }
    Property Value
    Type
    System.Int32

    ItemSelectionBackColor

    Gets or sets the System.Drawing.Color value used to draw the item's selection back color of the RatingControl in the default state.

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

    The System.Drawing.Color value is used to draw the item's selection back color of the RatingControl. The default value is null.

    ItemSelectionBorderColor

    Gets or sets the System.Drawing.Color value used to draw the item's selection border color of the RatingControl in the default state.

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

    The System.Drawing.Color value is used to draw the item's selection border color of the RatingControl. 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 - 2025 Syncfusion Inc. All Rights Reserved