Click or drag to resize

NavigatorButton Class

Storage for button related properties.
Inheritance Hierarchy
SystemObject
  Internal.ComponentFactory.Krypton.ToolkitGlobalId
    Internal.ComponentFactory.Krypton.ToolkitStorage
      Internal.ComponentFactory.Krypton.NavigatorNavigatorButton

Namespace: Internal.ComponentFactory.Krypton.Navigator
Assembly: NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2026.1.1.0 (2026.1.1.0)
Syntax
C#
public class NavigatorButton : Storage

The NavigatorButton type exposes the following members.

Constructors
 NameDescription
Public methodNavigatorButton Initialize a new instance of the NavigatorButton class.
Top
Properties
 NameDescription
Public propertyButtonDisplayLogic Gets and sets the logic used to control button display.
Public propertyButtonSpecs Gets the collection of button specifications.
Public propertyCloseButton Gets access to the close button specification.
Public propertyCloseButtonAction Gets and sets the action to take when the close button is clicked.
Public propertyCloseButtonDisplay Gets and set the logic used to decide how to show the close button.
Public propertyCloseButtonShortcut Gets access to the shortcut for invoking the close action.
Public propertyContextButton Gets access to the context button specification.
Public propertyContextButtonAction Gets and sets the action to take when the context button is clicked.
Public propertyContextButtonDisplay Gets and set the logic used to decide how to show the context button.
Public propertyContextButtonShortcut Gets access to the shortcut for invoking the context action.
Public propertyContextMenuMapImage Gets and set the mapping used to generate context menu item text.
Public propertyContextMenuMapText Gets and set the mapping used to generate context menu item image.
Public propertyId Gets the unique identifier of the object.
(Inherited from GlobalId)
Public propertyIsDefault Gets a value indicating if all values are default.
(Overrides StorageIsDefault)
Public propertyNeedPaint Gets and sets the need paint delegate for notifying paint requests.
(Inherited from Storage)
Protected propertyNeedPaintDelegate Gets access to the need paint delegate.
(Inherited from Storage)
Public propertyNextButton Gets access to the next button specification.
Public propertyNextButtonAction Gets and sets the action to take when the next button is clicked.
Public propertyNextButtonDisplay Gets and set the logic used to decide how to show the next button.
Public propertyNextButtonShortcut Gets access to the shortcut for invoking the next action.
Public propertyPreviousButton Gets access to the previous button specification.
Public propertyPreviousButtonAction Gets and sets the action to take when the previous button is clicked.
Public propertyPreviousButtonDisplay Gets and set the logic used to decide how to show the previous button.
Public propertyPreviousButtonShortcut Gets access to the shortcut for invoking the previous action.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Protected methodOnNeedPaint Raises the NeedPaint event.
(Inherited from Storage)
Public methodPerformNeedPaint Fires the NeedPaint event.
(Inherited from Storage)
Public methodPerformNeedPaint(Boolean) Fires the NeedPaint event.
(Inherited from Storage)
Public methodResetButtonDisplayLogic Resets the ButtonDisplayLogic property to its default value.
Public methodResetCloseButtonShortcut Resets the CloseButtonShortcut property to its default value.
Public methodResetContextButtonShortcut Resets the ContextButtonShortcut property to its default value.
Public methodResetNextButtonShortcut Resets the NextButtonShortcut property to its default value.
Public methodResetPreviousButtonShortcut Resets the PreviousButtonShortcut property to its default value.
Public methodToString Returns a string that represents the current defaulted state.
(Inherited from Storage)
Top
Extension Methods
 NameDescription
Public Extension MethodMethodInvoke Calls the object method by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGet Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGetT Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertySet Sets the value of the object property by name.
(Defined by ObjectEx)
Top
See Also