RibbonBar Start Menu Customization in C#.NET
Like the start menu included in the Microsoft Office, the KetticRibbonBar control offers a similar Start Menu placed at the upper left corner of the RibbonBar control. The start menu is a kettic menu and includes the same menu element as the KetticMenu control for Windows Forms, such as the menu items which are shown as images or text, or even both of them, ComboBoxes, Custom Items, and Separators. The KetticRibbonBar allows the users to place these items into two columns.
Add Items to Start Menu of RibbonBar
To design the user interface of KetticRibbonBar start menu, we can begin with adding items into it. The steps below demonstrate how to add an item into the start menu of RibbonBar.
Remove Items from RibbonBar Start Menu
When the interface designers want to delete an item from the RibbonBar Start Menu, they can follow the steps as below.
Handling C# Events of Start Menu Item
KetticRibbonBar .NET component allows the users to handling the C# events of a Start Menu item. First of all, we shall choose the item in the Start Menu from the chosen combo box in the Properties window. Secondly, hit the C# events toolbar button. Finally, double clicks the event to generate an event handler. C# code for Applying Image to RibbonBar Start Menu
It is simple to apply an image into the Start Menu of RibbonBar. This is accomplished by setting the StartButtonImage property of the KetticRibbonBar using a C# code snippet as below. The image size will be adjusted automatically by the KetticRibbonBar Start Button.
| ![]() UI Controlsfor Windows Forms .NET WinForms UI Overview.NET WinForms UI Features.NET WinForms UI GuideC# WinForms UI DesignVB.NET WinForms UI DesignWinForms UI Controls WinForms Buttons UI Control WinForms Calendar UI ControlWinForms Carousel UI ControlWinForms Chart UI ControlWinForms Clock UI ControlCommandBar UI ControlWinForms Dock UI ControlDesktop Alert UI ControlDropDown List UI ControlWinForms Editor UI ControlForms and Dialogs UI ControlWinForms GridView UI ControlWinForms ListView UI ControlWinForms Menu UI ControlWinForms ComboBox UI ControlWinForms PageView UI ControlPanels and Labels UI ControlWinForms Panorama UI ControlWinForms PDFViewer UI ControlWinForms Property Grid UI ControlWinForms Ribbon UI ControlRibbon - Get Started in C#StructureCustomizationStart Menu and ShortcutsAdd and Remove Tabs & GroupsAdd and Remove Groups & ButtonsUse Different ElementsAdd Other ControlsContextual Tab GroupsStart Menu CustomizationQuick Access ToolbarCreate GalleryAdd Screen TipsAdd Key TipsUsing Large & Small ImagesDrag & drop to Move ItemsRibbon - StructureRibbon - C# ProgrammingAdd and Remov Tabs and GroupsAdd and Remov Groups and ButtonsAdd and and Customize ElementsManage Contextual Tab GroupsCustomize Application MenuCustomize Quick Access MenuRibbon - Backstage ViewGet Started in C#Customizing in C#Ribbon - End-User CapabilitiesCollapse the RibbonUsing Key TipsRibbon - LocalizationRight to Left SupportWinForms PivotGrid UI ControlWinForms RichTextBox UI ControlWinForms Rotator UI ControlWinForms Scheduler UI ControlWinForms Shortcuts UI ControlWinForms SpellChecker UI ControlWinForms Track & Status UI ControlWinForms TreeView UI ControlWinForms Wizard UI ControlWinForms Test UI ControlWinForms Theme UI Control |