Click or drag to resize

ContextMenuProvider Class

Implementation class used to provide context menu details to view elements.
Inheritance Hierarchy
SystemObject
  Internal.ComponentFactory.Krypton.ToolkitContextMenuProvider

Namespace:  Internal.ComponentFactory.Krypton.Toolkit
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2023.1.2.0 (2023.1.2.0)
Syntax
C#
public class ContextMenuProvider : IContextMenuProvider

The ContextMenuProvider type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyHasParentProvider
Does this provider have a parent provider.
Public propertyProviderCanCloseMenu
Is context menu capable of being closed.
Public propertyProviderCloseReason
Sets the reason for the context menu being closed.
Public propertyProviderEnabled
Is the entire context menu enabled.
Public propertyProviderImages
Gets access to the context menu images.
Public propertyProviderNeedPaintDelegate
Gets a delegate used to indicate a repaint is required.
Public propertyProviderPalette
Gets access to the custom palette.
Public propertyProviderPaletteMode
Gets access to the palette mode.
Public propertyProviderRedirector
Gets access to the context menu redirector.
Public propertyProviderShowHorz
Gets and sets the horizontal setting used to position the menu.
Public propertyProviderShowVert
Gets and sets the vertical setting used to position the menu.
Public propertyProviderStateChecked
Gets access to the context menu checked state.
Public propertyProviderStateCommon
Gets access to the context menu common state.
Public propertyProviderStateDisabled
Gets access to the context menu disabled state.
Public propertyProviderStateHighlight
Gets access to the context menu highlight state.
Public propertyProviderStateNormal
Gets access to the context menu normal state.
Public propertyProviderViewColumns
Gets access to the layout for context menu columns.
Public propertyProviderViewManager
Gets access to the context menu specific view manager.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOnClose
Fires the Close event.
Public methodOnClosing
Fires the Closing event.
Public methodOnDispose
Fires the Dispose event.
Public methodProviderShowSubMenuFixed
Should the sub menu be shown at fixed screen location for this menu item.
Public methodProviderShowSubMenuFixedRect
Should the sub menu be shown at fixed screen location for this menu item.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventClose
Raises the Close event.
Public eventClosing
Raises the Closing event.
Public eventDispose
Raises the Dispose event.
Top
Extension Methods
See Also