Class RibbonControlAdvVisualStyle
Inheritance
Implements
Inherited Members
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 |
---|
System.Drawing.Color |
BackStageStyle
Gets or sets style for BackStage of the RibbonControlAdv control.
Declaration
[ThemeStudio]
public BackStageStyleInfo BackStageStyle { get; set; }
Property Value
Type |
---|
BackStageStyleInfo |
BorderColor
Gets or sets the Border color of the RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color BorderColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
CloseButtonBackColor
Gets or sets the Close Button Background of RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color CloseButtonBackColor { get; set; }
Property Value
Type |
---|
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 |
---|
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 |
---|
System.Drawing.Color |
ContextMenuBackColor
Gets or sets the ContextMenu Back color of RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color ContextMenuBackColor { get; set; }
Property Value
Type |
---|
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 |
---|
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 |
---|
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 |
---|
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 |
---|
System.Drawing.Color |
ContextMenuTitleBarBackColor
Gets or sets the ContextMenu Title Background of RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color ContextMenuTitleBarBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
ContextMenuTitleBarForeColor
Gets or sets the ContextMenu Title Fore color RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color ContextMenuTitleBarForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
ControlBoxBackColor
Gets or sets the System Button Background of RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color ControlBoxBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DefaultStyle
Gets the default RibbonControlAdvStyleInfo value.
Declaration
public static RibbonControlAdvVisualStyle DefaultStyle { get; }
Property Value
Type |
---|
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 |
---|
System.Drawing.Color |
DisplayOptionStyle
Gets or sets style for RibbonDisplayOption of the RibbonControlAdv control.
Declaration
[ThemeStudio]
public RibbonDisplayOptionStyleInfo DisplayOptionStyle { get; set; }
Property Value
Type |
---|
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 |
---|
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 |
---|
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 |
---|
System.Drawing.Color |
Examples
this.ribbonControlAdv1.ThemeStyle.FileMenuHoverBackColor = Color.Yellow;
FileMenuHoverForeColor
Declaration
[ThemeStudio]
public Color FileMenuHoverForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
HeaderBackColor
Gets or sets the Header color of the RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color HeaderBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
HoverCloseButtonBackColor
Gets or sets the Close Button Hover Background RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color HoverCloseButtonBackColor { get; set; }
Property Value
Type |
---|
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 |
---|
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 |
---|
System.Drawing.Color |
HoverControlBoxBackColor
Gets or sets the System Button Hover Background RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color HoverControlBoxBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
HoverQuickDropDownArrowColor
Gets or sets the QuickDropDown Hover Fore color RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color HoverQuickDropDownArrowColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
HoverQuickDropDownBackColor
Gets or sets the QuickDropDown Hover Back color RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color HoverQuickDropDownBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
HoverTabForeColor
Gets or sets the Hover Tab fore color RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color HoverTabForeColor { get; set; }
Property Value
Type |
---|
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 |
---|
MoreCommandsStyleInfo |
PressedCloseButtonBackColor
Gets or sets the Close Button Pressed Background RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color PressedCloseButtonBackColor { get; set; }
Property Value
Type |
---|
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 |
---|
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 |
---|
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 |
---|
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 |
---|
RibbonPanelStyleInfo |
TabBackColor
Gets or sets the Tab Back color of RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color TabBackColor { get; set; }
Property Value
Type |
---|
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 |
---|
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 |
---|
System.Drawing.Font |
TabForeColor
Gets or sets the Tab Fore Color RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color TabForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
TabGroupBackColor
Gets or sets the Tab Group Color RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color TabGroupBackColor { get; set; }
Property Value
Type |
---|
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 |
---|
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 |
---|
System.Drawing.Color |
TabSeparatorColor
Gets or sets the Tab Separator color of RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color TabSeparatorColor { get; set; }
Property Value
Type |
---|
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 |
---|
System.Drawing.Font |
TitleBarForeColor
Gets or sets the Title color of RibbonControlAdv control.
Declaration
[ThemeStudio]
public Color TitleBarForeColor { get; set; }
Property Value
Type |
---|
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
GetDefaultStyle()
Gets the default style value of the RibbonControlAdvVisualStyle class.
Declaration
protected override StyleInfoBase GetDefaultStyle()
Returns
Type | Description |
---|---|
StyleInfoBase | Returns the default style value. |