)
We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: June 24, 2019).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How to customize the appearance of WinForms RibbonControlAdv items by using the ColorTable?

Platform: WinForms |
Control: RibbonControlAdv |
Published Date: May 19, 2015 |
Last Revised Date: January 8, 2020

Customize the ribbon items

In TouchStyle Ribbon, each item of the RibbonControlAdv can be customized by using its property TouchStyleColorTable and function ApplyTouchStyleColorTable. The following code example demonstrates the same.

C#

//TouchStyleColorTable for RibbonControlAdv
TouchStyleColorTable TouchStyleColor = new TouchStyleColorTable();
//Sets the Header color of the RibbonControlAdv
TouchStyleColor.HeaderColor = ColorTranslator.FromHtml("#0272c5");
//Sets the ToolStrip border color
TouchStyleColor.ToolStripBorderColor = ColorTranslator.FromHtml("#0272c5");
//Sets the border color of the ToolStripTab item
TouchStyleColor.ToolstripTabItemBorder = ColorTranslator.FromHtml("#0272c5");
//Sets the menu button arrow color of the RibbonControlAdv
TouchStyleColor.MenuButtonArrowColor = Color.White;
//Sets the back color of the Ribbon panel
TouchStyleColor.RibbonPanelBackColor = Color.LightSkyBlue;
//Sets the hover color of the Button
TouchStyleColor.ButtonHoverColor = Color.Red;
//Applies the TouchStyleColorTable to RibbonControlAdv
this.ribbonControlAdv1.ApplyTouchStyleColorTable(TouchStyleColor);

VB

'TouchStyleColorTable for RibbonControlAdv
Private TouchStyleColor As New TouchStyleColorTable()
'Sets the Header color of the RibbonControlAdv
TouchStyleColor.HeaderColor = ColorTranslator.FromHtml("#0272c5")
'Sets the ToolStrip border color
TouchStyleColor.ToolStripBorderColor = ColorTranslator.FromHtml("#0272c5")
'Sets the border color of the ToolStripTab item
TouchStyleColor.ToolstripTabItemBorder = ColorTranslator.FromHtml("#0272c5")
'Sets the menu button arrow color of the RibbonControlAdv
TouchStyleColor.MenuButtonArrowColor = Color.White
'Sets the back color of the Ribbon panel
TouchStyleColor.RibbonPanelBackColor = Color.LightSkyBlue
'Sets the hover color of the Button
TouchStyleColor.ButtonHoverColor = Color.Red
'Applies the TouchStyleColorTable to RibbonControlAdv
Me.ribbonControlAdv1.ApplyTouchStyleColorTable(TouchStyleColor)

The following image shows the TouchStyleColortable applied to the RibbonControlAdv.

Show the customized ribbon items in RibbonControlAdv

 

Samples:

C#: http://www.syncfusion.com/downloads/support/directtrac/135929/TouchStyleRibbon-1896398638.zip

VB: http://www.syncfusion.com/downloads/support/directtrac/139141/TouchStyleRibbon_VB1092408856.zip

2X faster development

The ultimate WinForms UI toolkit to boost your development speed.
ADD COMMENT
You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile
Live Chat Icon