HypernovaDesktop Components · docs
Binarymission
WinFormsBinary Menu Controls › ExtendedContextMenuStrip

ExtendedContextMenuStrip

class.NET 6 / 8 / 10Binarymission.WinForms.Controls.ExtendedMenuControls

A custom ContextMenuStrip implementation that provides ready-to-use professionally configured rendering.

public class ExtendedContextMenuStrip : ContextMenuStrip

Inherits from / implements: ContextMenuStrip

Remarks

Supports a variety of built-in custom themes to render, and also allow you to provide custom implementation(s) using the built-in custom interface IMenuStripColorTable

Members at a glance

ExtendedContextMenuStripConstructs an instance of ExtendedContextMenuStrip with default built-in rendering theme pre-configured and setup for use.
ExtendedContextMenuStripConstructs an instance of ExtendedContextMenuStrip, with an optional to provide an instance of an implementation of IMenuStripColorTable.
RendererThemeGets or sets the Theme to use for rendering the MenuStrip.

Constructors

ExtendedContextMenuStrip

public ExtendedContextMenuStrip() : base()

Constructs an instance of ExtendedContextMenuStrip with default built-in rendering theme pre-configured and setup for use.

ExtendedContextMenuStrip

public ExtendedContextMenuStrip(IMenuStripColorTable? menuStripColorTable

Constructs an instance of ExtendedContextMenuStrip, with an optional to provide an instance of an implementation of IMenuStripColorTable.

Properties

RendererTheme

public RendererThemeKind RendererTheme

Gets or sets the Theme to use for rendering the MenuStrip.