Back to Devexpress

Quick Customization

wpf-6521-controls-and-libraries-ribbon-bars-and-menu-bars-runtime-customization-quick-customization.md

latest2.3 KB
Original Source

Quick Customization

  • Dec 27, 2019
  • 2 minutes to read

Enabling quick customization enables the quick customization menu , which allows your end-users to toggle the availability of individual bar items.

The following table lists properties that control the availability of the quick customization feature for different bar elements.

PropertyDescription
Bar.AllowQuickCustomizationSpecifies whether the quick customization feature is enabled for the current Bar.
BarManager.AllowQuickCustomizationSpecifies whether the quick customization feature is enabled for the current BarManager.
ToolBarControl.AllowQuickCustomizationSpecifies whether the quick customization feature is enabled for the current ToolBarControl.

Hot Customization

The hot customization feature allows your end users to configure the bar layout by dragging bar items to a required position.

When hot customization is enabled, an end user can perform the following actions.

  • Change a bar item’s position

  • Copy a bar item

  • Remove an item from the toolbar

Bar items can be moved or copied to a menu that is currently closed. Closed menus are opened when you hover over them while dragging a bar item.

The following image demonstrates the hot customization feature.

If you want to disable dragging items, set the BarManager.AllowHotCustomization property to false. If you do not have a BarManager in your window, add it at the required level.

xaml
<dxb:BarManager AllowHotCustomization="False" ... />

See Also

Customization Window