Skip Navigation LinksActipro Software / Products / .NET Controls / WPF / Ribbon / Quick Access Toolbar (QAT) Customization

Feature Tour:

Quick Access Toolbar (QAT) Customization

Actipro Ribbon supports complete run-time customization of the Quick Access ToolBar (QAT) by the end user via the use of context menus and also Customize QAT dialog windows.

A control's context menu showing the Add to Quick Access Toolbar menu item

Ribbon has built-in support for all customization capabilities found in Office. You can even clone an entire Group and place it in the QAT. You have total control over whether QAT customization is enabled at all, which controls can be customized, and how controls are cloned. QAT customization settings can be saved to an XML string with one line of code and restored again for the next time your application starts.

The QAT's Customize button menu can optionally show a list of common items that can be added to the QAT. If any are already listed on the QAT, they will appear checked.

The Quick Access ToolBar's Customize menu, showing some common QAT items

We've implemented a demo Options window in the Sample Browser's Document Editor QuickStart for Ribbon. This window uses a UserControl in the Sample Browser's Ribbon Common folder called CustomizeQat. The CustomizeQat control contains all the functionality needed to get the QAT customization functionality working like in the screenshot below.

A sample Options window that has complete QAT customization capabilities

The full source for the window and UserControl are in the Sample Browser project. We encourage you to copy the CustomizeQat control to your own project and to modify it as necessary. But it provides out-of-the-box functionality like what you find in Office.