ASPxHtmlEditor.ContextMenuItems Property
Gets the collection of items displayed within the editor’s context menu.
Namespace: DevExpress.Web.ASPxHtmlEditor
Assembly: DevExpress.Web.ASPxHtmlEditor.v24.1.dll
NuGet Package: DevExpress.Web
Declaration
Property Value
Type | Description |
---|---|
HtmlEditorContextMenuItemCollection | An HtmlEditorContextMenuItemCollection object that is the collection of the context menu items. |
Remarks
Use the ContextMenuItems property to access a collection of context menu items within the ASPxHtmlEditor. The collection provides methods and properties that allow you to add new items and remove existing ones, access individual items, etc. For more information on items, see the Context Menu topic.
Example
The code sample below demonstrates how you can handle the ASPxClientHtmlEditor.ContextMenuShowing event to change the content of a context menu (by changing its items visibility).
protected void Page_Load(object sender, EventArgs e) {
if (!IsPostBack) {
MyHtmlEditor.ContextMenuItems.CreateDefaultItems();
MyHtmlEditor.ContextMenuItems.Insert(0, new HtmlEditorContextMenuItem("Add Title...", "AddTitle"));
MyHtmlEditor.ContextMenuItems.Insert(1, new HtmlEditorContextMenuItem("Change Title...", "ChangeTitle"));
MyHtmlEditor.ContextMenuItems.Insert(2, new HtmlEditorContextMenuItem("Remove Title", "RemoveTitle"));
}
}