# Ribbon and UI

> Choose and customize the Windows Forms UI around TextControl: Ribbon tabs, ButtonBar, mini toolbars, RulerBar, StatusBar, Sidebar, dialogs and localization.

- **Product:** TX Text Control .NET for Windows Forms
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET for Windows Forms > Document Editor > Ribbon and UI
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/llms-full.txt

---

## On This Page

- [How the Parts Fit Together](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/#how-the-parts-fit-together)
- [Find the Right Page](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/#find-the-right-page)
- [Where to Start](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/#where-to-start)
- [Pages in This Section](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/#pages-in-this-section)

---

## In This Section

- [Context Menus](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/context-menus/llms.txt): Extend, replace or suppress the built-in context menus of the Windows Forms TextControl with TextContextMenuOpening, ContextMenuLocation and ContextMenuStrip.
- [Custom Tabs and Commands](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/custom-tabs/llms.txt): Add RibbonTab, RibbonGroup and RibbonButton controls in Windows Forms, use ResourceProvider icons, fill the application menu and the Quick Access Toolbar.
- [Built-In Dialog Boxes](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/dialog-boxes/llms.txt): Open the font, paragraph, tabs, page setup and table dialog boxes of the Windows Forms TextControl on a chosen tab, check DialogResult and adapt BookmarkDialog.
- [Localization and Resource Kit](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/localization/llms.txt): Show TX Text Control dialogs in German or other languages in Windows Forms: de satellite assemblies, Resource Kit builds and ResourceProvider texts per culture.
- [Built-In Ribbon Tabs](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/ribbon/llms.txt): The 13 predefined Windows Forms ribbon tabs like RibbonFormattingTab: groups, RibbonItem IDs, FindItem, removing items, groups and tabs, contextual tab groups.
- [Right-to-Left UI](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/right-to-left/llms.txt): Write Arabic and Hebrew paragraphs with Direction and ChangeDirection, and mirror a Windows Forms app with RightToLeft, RightToLeftLayout and the ribbon.
- [Rulers and Status Bar](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/rulers-status-bar/llms.txt): Set up RulerBar and StatusBar in Windows Forms: scale units, page margins, formula cell references, status areas and labels, and showing or hiding the bars.
- [Sidebar and Panels](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/sidebar/llms.txt): Dock Windows Forms sidebars, connect them to ribbon buttons, show them as dialogs, hide panel elements with FindItem and show your own control as Content.
- [Themes, Colors, and Icons](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/themes/llms.txt): Color the Windows Forms TextControl and ribbon with DisplayColors and BackgroundStyle, and tint ribbon icons for your own buttons with ResourceProvider.
- [Toolbars and Mini Toolbars](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/toolbars/llms.txt): Configure the Windows Forms ButtonBar and enable TextMiniToolbar and ObjectMiniToolbar with ShowMiniToolbar, then add ribbon groups or hide them on opening.

---

## Nearby

- **Previous:** [Printing and Print Preview](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/printing/llms.txt)
- **Next:** [Built-In Ribbon Tabs](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/document-editor/ribbon-ui/ribbon/llms.txt)
