WinForms

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class RibbonControlAdvVisualStyle - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class RibbonControlAdvVisualStyle

    Inheritance
    System.Object
    ShouldSerializeBasedPersisterType
    StyleInfoBase
    StyleInfoSubObjectBase
    VisualStyleBase
    RibbonControlAdvVisualStyle
    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.Ribbon
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public class RibbonControlAdvVisualStyle : VisualStyleBase, ICustomTypeDescriptor, IDisposable, IStyleInfo, ISupportInitialize, IFormattable, IConvertible, IXmlSerializable, IStyleInfoSubObject

    Constructors

    RibbonControlAdvVisualStyle()

    Initializes a new instance of the RibbonControlAdvVisualStyle class.

    Declaration
    public RibbonControlAdvVisualStyle()

    RibbonControlAdvVisualStyle(RibbonControlAdvStyleInfoIdentity)

    Initializes a new instance of the RibbonControlAdvVisualStyle class.

    Declaration
    public RibbonControlAdvVisualStyle(RibbonControlAdvStyleInfoIdentity identity)
    Parameters
    Type Name Description
    RibbonControlAdvStyleInfoIdentity identity

    A RibbonControlAdvStyleInfoIdentity that holds the identity for this RibbonControlAdvStyleInfoStore.

    RibbonControlAdvVisualStyle(RibbonControlAdvStyleInfoIdentity, StyleInfoStore)

    Initializes a new instance of the RibbonControlAdvVisualStyle class.

    Declaration
    public RibbonControlAdvVisualStyle(RibbonControlAdvStyleInfoIdentity identity, StyleInfoStore store)
    Parameters
    Type Name Description
    RibbonControlAdvStyleInfoIdentity identity

    A RibbonControlAdvStyleInfoIdentity that holds the identity for this RibbonControlAdvStyleInfoStore.

    StyleInfoStore store

    The store.

    Properties

    AutoHideTitleBarBackColor

    Gets or sets the Auto Hide color of the RibbonControlAdv control.

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

    BackStageStyle

    Gets or sets style for BackStage of the RibbonControlAdv control.

    Declaration
    [ThemeStudio]
    public BackStageStyleInfo BackStageStyle { get; set; }
    Property Value
    Type Description
    BackStageStyleInfo

    BorderColor

    Gets or sets the Border color of the RibbonControlAdv control.

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

    CloseButtonBackColor

    Gets or sets the Close Button Background of RibbonControlAdv control.

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

    CollapsedTabBackColor

    Gets or sets the Checked Tab back color of RibbonControlAdv control.

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

    CollapsedTabForeColor

    Gets or sets the Checked Tab fore color of RibbonControlAdv control.

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

    ContextMenuBackColor

    Gets or sets the ContextMenu Back color of RibbonControlAdv control.

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

    ContextMenuForeColor

    Gets or sets the ContextMenu fore color value of the items of RibbonControlAdv.

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

    ContextMenuHeaderFont

    Gets or sets the ContextMenu Header Font of the RibbonControlAdv control.

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

    ContextMenuItemFont

    Gets or sets the System.Drawing.Font value for the ContextMenu of RibbonControlAdv control.

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

    ContextMenuSeparatorColor

    Gets or sets the Context menu Separator color of RibbonControlAdv control.

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

    ContextMenuTitleBarBackColor

    Gets or sets the ContextMenu Title Background of RibbonControlAdv control.

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

    ContextMenuTitleBarForeColor

    Gets or sets the ContextMenu Title Fore color RibbonControlAdv control.

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

    ControlBoxBackColor

    Gets or sets the System Button Background of RibbonControlAdv control.

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

    DefaultStyle

    Gets the default RibbonControlAdvStyleInfo value.

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

    DisabledContextMenuItemBackColor

    Gets or sets the ContextMenu Item Disabled Back Color of the RibbonControlAdv control.

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

    DisplayOptionStyle

    Gets or sets style for RibbonDisplayOption of the RibbonControlAdv control.

    Declaration
    [ThemeStudio]
    public RibbonDisplayOptionStyleInfo DisplayOptionStyle { get; set; }
    Property Value
    Type Description
    RibbonDisplayOptionStyleInfo

    FileMenuBackColor

    Gets or sets the background color of the file menu button in RibbonControlAdv control.

    Declaration
    [ThemeStudio]
    public Color FileMenuBackColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color
    Examples
    this.ribbonControlAdv1.ThemeStyle.FileMenuBackColor = Color.Yellow;

    FileMenuForeColor

    Gets or sets the forecolor of the file menu button in RibbonControlAdv control.

    Declaration
    [ThemeStudio]
    public Color FileMenuForeColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color
    Examples
    this.ribbonControlAdv1.ThemeStyle.FileMenuForeColor = Color.Yellow;

    FileMenuHoverBackColor

    Gets or sets the hover background color of the file menu button in RibbonControlAdv control.

    Declaration
    [ThemeStudio]
    public Color FileMenuHoverBackColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color
    Examples
    this.ribbonControlAdv1.ThemeStyle.FileMenuHoverBackColor = Color.Yellow;

    FileMenuHoverForeColor

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

    HeaderBackColor

    Gets or sets the Header color of the RibbonControlAdv control.

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

    HoverCloseButtonBackColor

    Gets or sets the Close Button Hover Background RibbonControlAdv control.

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

    HoverContextMenuItemBackColor

    Gets or sets the ContextMenu Hover Back color value of the items of RibbonControlAdv control.

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

    HoverContextMenuItemForeColor

    Gets or sets the ContextMenu Item Hover Fore Color RibbonControlAdv control.

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

    HoverControlBoxBackColor

    Gets or sets the System Button Hover Background RibbonControlAdv control.

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

    HoverQuickDropDownArrowColor

    Gets or sets the QuickDropDown Hover Fore color RibbonControlAdv control.

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

    HoverQuickDropDownBackColor

    Gets or sets the QuickDropDown Hover Back color RibbonControlAdv control.

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

    HoverTabForeColor

    Gets or sets the Hover Tab fore color RibbonControlAdv control.

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

    MoreCommandsStyle

    Gets or sets style for More Commands window of the RibbonControlAdv control.

    Declaration
    [ThemeStudio]
    public MoreCommandsStyleInfo MoreCommandsStyle { get; set; }
    Property Value
    Type Description
    MoreCommandsStyleInfo

    PressedCloseButtonBackColor

    Gets or sets the Close Button Pressed Background RibbonControlAdv control.

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

    PressedControlBoxBackColor

    Gets or sets the System Button Pressed Background of RibbonControlAdv control.

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

    PressedQuickDropDownBackColor

    Gets or sets the QuickDropDown Pressed Back color of the RibbonControlAdv control.

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

    QuickDropDownBackColor

    Gets or sets the QuickDropDown Back color of the RibbonControlAdv control.

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

    RibbonPanelStyle

    Gets or sets style for Ribbon Panel of the RibbonControlAdv control.

    Declaration
    [ThemeStudio]
    public RibbonPanelStyleInfo RibbonPanelStyle { get; set; }
    Property Value
    Type Description
    RibbonPanelStyleInfo

    TabBackColor

    Gets or sets the Tab Back color of RibbonControlAdv control.

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

    TabBottomLineColor

    Gets or sets the Tab bottom line color of the RibbonControlAdv control.

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

    TabFont

    Gets or sets the System.Drawing.Font value for the Tab of RibbonControlAdv control.

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

    TabForeColor

    Gets or sets the Tab Fore Color RibbonControlAdv control.

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

    TabGroupBackColor

    Gets or sets the Tab Group Color RibbonControlAdv control.

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

    TabGroupForeColor

    Gets or sets the Tab Group Fore Color of RibbonControlAdv control.

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

    TabSelectionColor

    Gets or sets the Selected Tab back color of RibbonControlAdv control.

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

    TabSeparatorColor

    Gets or sets the Tab Separator color of RibbonControlAdv control.

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

    TitleBarFont

    Gets or sets the System.Drawing.Font value for the Title of RibbonControlAdv control.

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

    TitleBarForeColor

    Gets or sets the Title color of RibbonControlAdv control.

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

    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 RibbonControlAdvVisualStyle 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 - 2022 Syncfusion Inc. All Rights Reserved