[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand].NET Core 3 Support
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Expand]Controls and Libraries
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.Charts.Designer
  [Expand]DevExpress.Data
  [Expand]DevExpress.Mvvm.UI
  [Expand]DevExpress.Mvvm.UI.Interactivity
  [Expand]DevExpress.Mvvm.UI.ModuleInjection
  [Expand]DevExpress.Xpf.Accordion
  [Expand]DevExpress.Xpf.Bars
  [Expand]DevExpress.Xpf.Carousel
  [Expand]DevExpress.Xpf.Charts
  [Expand]DevExpress.Xpf.Charts.Localization
  [Expand]DevExpress.Xpf.Charts.RangeControlClient
  [Expand]DevExpress.Xpf.ChunkList
  [Expand]DevExpress.Xpf.Controls
  [Expand]DevExpress.Xpf.Core
  [Expand]DevExpress.Xpf.Core.ConditionalFormatting
  [Expand]DevExpress.Xpf.Core.DataSources
  [Expand]DevExpress.Xpf.Core.FilteringUI
  [Expand]DevExpress.Xpf.Core.Native
  [Expand]DevExpress.Xpf.Core.ServerMode
  [Expand]DevExpress.Xpf.Data
  [Expand]DevExpress.Xpf.DataAccess
  [Expand]DevExpress.Xpf.DataAccess.DataSourceWizard
  [Expand]DevExpress.Xpf.Diagram
  [Expand]DevExpress.Xpf.Dialogs
  [Expand]DevExpress.Xpf.Docking
  [Expand]DevExpress.Xpf.Docking.Base
  [Expand]DevExpress.Xpf.DocumentViewer
  [Expand]DevExpress.Xpf.DXBinding
  [Expand]DevExpress.Xpf.Editors
  [Expand]DevExpress.Xpf.Editors.DataPager
  [Expand]DevExpress.Xpf.Editors.DateNavigator
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor.Native
  [Expand]DevExpress.Xpf.Editors.Filtering
  [Expand]DevExpress.Xpf.Editors.Flyout
  [Expand]DevExpress.Xpf.Editors.Flyout.Native
  [Expand]DevExpress.Xpf.Editors.Helpers
  [Expand]DevExpress.Xpf.Editors.Native
  [Expand]DevExpress.Xpf.Editors.Popups
  [Expand]DevExpress.Xpf.Editors.RangeControl
  [Expand]DevExpress.Xpf.Editors.Settings
  [Expand]DevExpress.Xpf.Editors.Validation
  [Expand]DevExpress.Xpf.ExpressionEditor
  [Expand]DevExpress.Xpf.Gantt
  [Expand]DevExpress.Xpf.Gauges
  [Expand]DevExpress.Xpf.Gauges.Localization
  [Expand]DevExpress.Xpf.Grid
  [Expand]DevExpress.Xpf.Grid.ConditionalFormatting
  [Expand]DevExpress.Xpf.Grid.LookUp
  [Expand]DevExpress.Xpf.Grid.TreeList
  [Expand]DevExpress.Xpf.Layout.Core
  [Expand]DevExpress.Xpf.LayoutControl
  [Expand]DevExpress.Xpf.Map
  [Expand]DevExpress.Xpf.NavBar
  [Expand]DevExpress.Xpf.Navigation
  [Expand]DevExpress.Xpf.PdfViewer
  [Expand]DevExpress.Xpf.PivotGrid
  [Expand]DevExpress.Xpf.PivotGrid.Printing
  [Expand]DevExpress.Xpf.Printing
  [Expand]DevExpress.Xpf.Printing.Parameters
  [Expand]DevExpress.Xpf.Printing.Parameters.Models
  [Expand]DevExpress.Xpf.Printing.PreviewControl
  [Expand]DevExpress.Xpf.Printing.PreviewControl.Bars
  [Expand]DevExpress.Xpf.Prism
  [Expand]DevExpress.Xpf.PropertyGrid
  [Expand]DevExpress.Xpf.Reports.UserDesigner
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Extensions
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Localization
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard.Pages
  [Expand]DevExpress.Xpf.Ribbon
  [Collapse]DevExpress.Xpf.RichEdit
    CommandBarStyle Enumeration
   [Expand]ContentToHtmlConverter Class
   [Expand]ContentToMhtConverter Class
   [Expand]ContentToOpenDocumentConverter Class
   [Expand]ContentToOpenXmlConverter Class
   [Expand]ContentToPlainTextConverter Class
   [Expand]ContentToRtfConverter Class
   [Expand]ContentToSpecificFormatConverter Class
   [Expand]ContentToWordMLConverter Class
   [Expand]CustomMarkDrawEventArgs Class
    CustomMarkDrawEventHandler Delegate
   [Expand]DXRichEditAnnotationOptions Class
   [Expand]DXRichEditAuthenticationOptions Class
   [Expand]DXRichEditAutoCorrectOptions Class
   [Expand]DXRichEditBehaviorOptions Class
   [Expand]DXRichEditBookmarkOptions Class
   [Expand]DXRichEditCommentOptions Class
   [Expand]DXRichEditCopyPasteOptions Class
   [Expand]DXRichEditDataFormatOptions Class
   [Expand]DXRichEditDocDocumentExporterCompatibilityOptions Class
   [Expand]DXRichEditDocDocumentExporterOptions Class
   [Expand]DXRichEditDocDocumentImporterOptions Class
   [Expand]DXRichEditDocumentCapabilitiesOptions Class
   [Expand]DXRichEditDocumentExportOptions Class
   [Expand]DXRichEditDocumentImportOptions Class
   [Expand]DXRichEditDocumentSaveOptions Class
   [Expand]DXRichEditDocumentSearchOptions Class
   [Expand]DXRichEditFieldOptions Class
   [Expand]DXRichEditFormattingMarkVisibilityOptions Class
   [Expand]DXRichEditHorizontalRulerOptions Class
   [Expand]DXRichEditHtmlDocumentExporterOptions Class
   [Expand]DXRichEditHtmlDocumentImporterOptions Class
   [Expand]DXRichEditHyperlinkOptions Class
   [Expand]DXRichEditLayoutOptions Class
   [Expand]DXRichEditMailMergeOptions Class
   [Expand]DXRichEditMhtDocumentExporterOptions Class
   [Expand]DXRichEditMhtDocumentImporterOptions Class
   [Expand]DXRichEditNumberingOptions Class
   [Expand]DXRichEditOpenDocumentExporterOptions Class
   [Expand]DXRichEditOpenDocumentImporterOptions Class
   [Expand]DXRichEditOpenXmlDocumentExporterOptions Class
   [Expand]DXRichEditOpenXmlDocumentImporterOptions Class
   [Expand]DXRichEditPlainTextDocumentExporterOptions Class
   [Expand]DXRichEditPlainTextDocumentImporterOptions Class
   [Expand]DXRichEditPrintingOptions Class
   [Expand]DXRichEditRangePermissionOptions Class
   [Expand]DXRichEditRtfDocumentExporterCompatibilityOptions Class
   [Expand]DXRichEditRtfDocumentExporterOptions Class
   [Expand]DXRichEditRtfDocumentImporterOptions Class
   [Expand]DXRichEditSpellCheckerOptions Class
   [Expand]DXRichEditTableOptions Class
   [Expand]DXRichEditTrackChangesOptions Class
   [Expand]DXRichEditUpdateFieldOptions Class
   [Expand]DXRichEditVerticalRulerOptions Class
   [Expand]DXRichEditWordMLDocumentExporterOptions Class
   [Expand]DXRichEditWordMLDocumentImporterOptions Class
   [Expand]HoverMenuShowingEventArgs Class
    HoverMenuShowingEventHandler Delegate
   [Expand]HtmlToContentConverter Class
   [Expand]IRichEditDocumentLoader Interface
   [Expand]MhtToContentConverter Class
   [Expand]OpenDocumentToContentConverter Class
   [Expand]OpenXmlToContentConverter Class
   [Expand]PlainTextToContentConverter Class
   [Collapse]PopupMenuShowingEventArgs Class
     PopupMenuShowingEventArgs Members
    [Expand]PopupMenuShowingEventArgs Constructor
    [Collapse]PopupMenuShowingEventArgs Properties
      Customizations Property
      Menu Property
      MenuType Property
    PopupMenuShowingEventHandler Delegate
   [Expand]RichEditControl Class
   [Expand]RichEditControlOptions Class
   [Expand]RichEditDocumentContent Structure
   [Expand]RichEditDocumentSource Class
   [Expand]RichEditDocumentXpfPrinter Class
   [Expand]RichEditHoverMenu Class
    RichEditMenuType Enumeration
   [Expand]RtfToContentConverter Class
   [Expand]SpecificFormatToContentConverter Class
   [Expand]WordMLToContentConverter Class
  [Expand]DevExpress.Xpf.RichEdit.Menu
  [Expand]DevExpress.Xpf.Scheduler
  [Expand]DevExpress.Xpf.Scheduler.Drawing
  [Expand]DevExpress.Xpf.Scheduler.Menu
  [Expand]DevExpress.Xpf.Scheduler.Reporting
  [Expand]DevExpress.Xpf.Scheduler.UI
  [Expand]DevExpress.Xpf.Scheduling
  [Expand]DevExpress.Xpf.Scheduling.Common
  [Expand]DevExpress.Xpf.Scheduling.Editors
  [Expand]DevExpress.Xpf.Scheduling.iCalendar
  [Expand]DevExpress.Xpf.Scheduling.Reporting
  [Expand]DevExpress.Xpf.Scheduling.Visual
  [Expand]DevExpress.Xpf.Scheduling.VisualData
  [Expand]DevExpress.Xpf.SpellChecker
  [Expand]DevExpress.Xpf.Spreadsheet
  [Expand]DevExpress.Xpf.Spreadsheet.Menu
  [Expand]DevExpress.Xpf.TreeMap
  [Expand]DevExpress.Xpf.Utils.Themes
  [Expand]DevExpress.Xpf.WindowsUI
  [Expand]DevExpress.Xpf.WindowsUI.Internal
  [Expand]DevExpress.Xpf.WindowsUI.Navigation
  [Expand]DevExpress.XtraRichEdit
  [Expand]DevExpress.XtraRichEdit.Printing
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

PopupMenuShowingEventArgs.Customizations Property

Provides access to a collection of customizations of the popup menu.

Namespace:DevExpress.Xpf.RichEdit
Assembly:DevExpress.Xpf.RichEdit.v19.2.dll

Expanded Syntax

Property value

Type: BarManagerActionCollection
A BarManagerActionCollection object that is the collection of actions that manipulate a context menu.

Expanded Remarks

The Customizations property enables you to add and remove menu items.

Expanded Example

This example demonstrates how to customize the RichEditControl's context menu - remove the existing menu items and add new items.

Handle the RichEditControl.PopupMenuShowing event. Use the MenuType property to determine the visual element for which the popup menu is invoked.

To remove a menu item, create the RemoveRichEditCommandAction object, set its ID to the ID of the command to remove and add that object to the Customizations collection.

To add a new menu item, create a new BarButtonItem and add it to the Customizations collection.

Expanded See Also

Is this topic helpful?​​​​​​​