Windows Forms Ribbons

The TXTextControl class library offers classes to build Windows Forms applications with a ribbon instead of a menu and toolbars. The main window must inherit from the RibbonForm class which can draw a Ribbon Quick Access Toolbar and contextual tabs in its border. An instance of the Ribbon, docked at the top of the main window, hosts an Application Menu as its first tab and organizes the features of an application into a series of tabs, presented through RibbonTab controls. These controls then host a variety of button and menu controls, organized in groups, that enable access to application commands. Predefined tabs, such as the RibbonFormattingTab or the RibbonInsertTab support all generic features of a TextControl, so that an application with rich text editing features can quickly be developed. A Ribbon can also contain groups of contextual tabs which dynamically displays controls that are only relevant in a particular context. A group can be added to the ContextualTabGroupCollection available through the ribbon's ContextualTabGroups property.


Class Description
TXTextControl.WPF.RibbonReferencesTab The RibbonReferencesTab class represents a WPF ribbon tab for creating and editing tables of contents.


Constructor Description
TXTextControl.WPF.RibbonReferencesTab Initializes a new instance of the RibbonReferencesTab class.


Enumeration Description
TXTextControl.WPF.RibbonReferencesTab.RibbonItem Each RibbonItem represents an item in the RibbonReferencesTab that is not a drop-down item.
TXTextControl.WPF.RibbonReferencesTab.RibbonDropDownItem Each RibbonDropDownItem represents a drop-down item in the RibbonReferencesTab.