Click or drag to resize

Internal.ComponentFactory.Krypton.Navigator Namespace

 
Classes
 ClassDescription
Public classBackstagePage Page class used inside visual containers.
Public classBarItemSizingConverter Custom type converter so that BarItemSizing values appear as neat text at design time.
Public classButtonDisplayConverter Custom type converter so that ButtonDisplay values appear as neat text at design time.
Public classButtonDisplayLogicConverter Custom type converter so that ButtonDisplayLogic values appear as neat text at design time.
Public classButtonSpecNavClose Implementation for the fixed close button for navigator.
Public classButtonSpecNavContext Implementation for the fixed context button for navigator.
Public classButtonSpecNavFixed Implementation for the fixed navigator buttons.
Public classButtonSpecNavFixedConverter Add conversion to a string for display in properties window at design time.
Public classButtonSpecNavigator ButtonSpecNavigator specific implementation of a button specification.
Public classButtonSpecNavNext Implementation for the fixed next button for navigator.
Public classButtonSpecNavPrevious Implementation for the fixed previous button for navigator.
Public classCloseActionEventArgs Details for a close button action event.
Public classCloseButtonActionConverter Custom type converter so that CloseButtonAction values appear as neat text at design time.
Public classContextActionEventArgs Details for a context button action event.
Public classContextButtonActionConverter Custom type converter so that ContextButtonAction values appear as neat text at design time.
Public classCtrlTabCancelEventArgs Details for control tabbing events.
Public classDirectionActionEventArgs Details for a direction button (next/previous) action event.
Public classDirectionButtonActionConverter Custom type converter so that DirectionButtonAction values appear as neat text at design time.
Public classDragFeedback Base class for drag feedback implementations.
Public classDragFeedbackDocking Provides drag feedback as a set of docking indicators.
Public classDragFeedbackSolid Provides drag feedback as solid windows overlaying hot areas.
Public classDragManager Manage a dragging operation.
Public classDragTarget Base class for dragging target implementations.
Public classDragTargetList Manage a list of drag targets.
Public classDragTargetNavigatorTransfer Target the entire navigator client area.
Public classDragTargetProviderCollection Specialise the generic collection with type specific rules for item accessor.
Public classDragViewController Process mouse events for handling drag and drop operations.
Public classDropDockingIndicatorsRounded Draws a window containing rounded docking indicators.
Public classDropDockingIndicatorsSquare Draws a window containing square docking indicators.
Public classDropSolidWindow Draws a semi-transparent window to indicate a drop rectangle.
Public classHeaderGroupMappingBase Base class for storage and mapping of navigator header values.
Public classHeaderGroupMappingPrimary Storage and mapping for primary header.
Public classHeaderGroupMappingSecondary Storage and mapping for secondary header.
Public classKryptonContextMenuEventArgs Details providing a KryptonContextMenu instance.
Public classKryptonNavigator Navigator control allows a variety of methods for moving around a collection of pages.
Public classKryptonNavigatorControlCollection Represents a collection of child controls for the navigator.
Public classKryptonPage Page class used inside visual containers.
Public classKryptonPageCancelEventArgs Details for page related events that can be cancelled.
Public classKryptonPageCollection Specialise the generic collection with type specific rules for item accessor.
Public classKryptonPageEventArgs Specialise the generic collection event args with specific type.
Public classKryptonPageFlagsEventArgs Provide a KryptonPageFlags enumeration with event details.
Public classMapKryptonPageImageConverter Custom type converter so that MapKryptonPageImage values appear as neat text at design time.
Public classMapKryptonPageTextConverter Custom type converter so that MapKryptonPageText values appear as neat text at design time.
Public classNavFixedButtonSpecCollection Collection for managing NavigatorButtonSpec instances.
Public classNavigatorBar Storage for bar related properties.
Public classNavigatorButton Storage for button related properties.
Public classNavigatorButtonSpecCollection Collection for managing NavigatorButtonSpec instances for a KryptonNavigator.
Public classNavigatorGroup Storage for group related properties.
Public classNavigatorHeader Storage for header related properties.
Public classNavigatorModeConverter Custom type converter so that NavigatorMode values appear as neat text at design time.
Public classNavigatorOutlook Storage for outlook mode related properties.
Public classNavigatorOutlookFull Storage for outlook full mode related properties.
Public classNavigatorOutlookMini Storage for outlook mini mode related properties.
Public classNavigatorPanel Storage for panel related properties.
Public classNavigatorPopupPages Storage for popup page related properties.
Public classNavigatorStack Storage for stack related properties.
Public classNavigatorToolTips Storage for tooltip related properties.
Public classPageButtonController Handle a button by ensuring that contained button specs are not treated as part of the button itself.
Public classPageButtonSpecCollection Collection for managing ButtonSpecAny instances for a KryptonPage.
Public classPageDragCancelEventArgs Details for an cancellable event that provides pages associated with a page dragging event.
Public classPageDragEndData Details for an event that provides pages and cell associated with a page dragging event.
Public classPageDragEndEventArgs Details for an event that provides pages associated with a page dragging event.
Public classPageDragEventArgs Details for an event that provides pages associated with a page dragging event.
Public classPageDropEventArgs Details for an event that indicates a page is being dropped.
Public classPageReorderEventArgs Details of an event that is fired just before a page is reordered.
Public classPaletteBarRedirect Implement redirected storage for button bar appearance.
Public classPaletteMetrics Storage for metrics that can be overriden by the developer.
Public classPaletteNavContent Implement storage for palette content details.
Public classPaletteNavContentText Implement storage for palette content text details.
Public classPaletteNavigator Implement storage for normal and disable navigator appearance.
Public classPaletteNavigatorHeaderGroup Implement storage for Navigator HeaderGroup states.
Public classPaletteNavigatorHeaderGroupRedirect Redirect storage for Navigator HeaderGroup states.
Public classPaletteNavigatorOther Implement storage for other navigator appearance states.
Public classPaletteNavigatorOtherEx Implement storage for other navigator appearance states.
Public classPaletteNavigatorOtherRedirect Implement redirected storage for other navigator appearance states.
Public classPaletteNavigatorOverride Allow the palette to be overriden optionally.
Public classPaletteNavigatorRedirect Implement redirected storage for common navigator appearance.
Public classPalettePage Implement storage for page appearance.
Public classPalettePageRedirect Implement redirected storage for page appearance.
Public classPaletteRedirectRibbonTabContent Redirect ribbon tab values based on the incoming state of the request.
Public classPaletteRibbonGeneralNavRedirect Storage for general ribbon values.
Public classPaletteRibbonTabContent Implement storage for ribbon tab and content.
Public classPaletteRibbonTabContentInheritOverride Inherit properties from primary source in preference to the backup source.
Public classPaletteRibbonTabContentRedirect Storage for general ribbon values.
Public classPopupPageAllowConverter Custom type converter so that PopupPageAllow values appear as neat text at design time.
Public classPopupPageEventArgs Details for a popup page event.
Public classPopupPagePositionConverter Custom type converter so that PopupPagePosition values appear as neat text at design time.
Public classShowContextMenuArgs Details for a close button action event.
Public classTabMovedEventArgs Details for an event that provides a new index position for a specified page.
Public classUniqueNameToPage Dictionary lookup from unique name to the KryptonPage.
Interfaces
 InterfaceDescription
Public interfaceIDragPageNotify Interface for receiving page notifications.
Public interfaceIDragTargetProvider Interface for providing drag targets.
Public interfaceIDropDockingIndicator Interface for allowing generic access to drop docking indicator implementations.
Delegates
 DelegateDescription
Public delegateKryptonPageFlagsEventHandler Signature of method that provides a KryptonPageFlags enumeration value.
Enumerations
 EnumerationDescription
Public enumerationBarItemSizing Specifies the how the size of each bar item is calculated.
Public enumerationBarMultiline Specifies how items are placed within lines for display in bar.
Public enumerationButtonDisplay Specifies the display logic for the a button on the navigator.
Public enumerationButtonDisplayLogic Specifies how buttons using logic should be presented.
Public enumerationCloseButtonAction Specifies the action to take when close button is fired.
Public enumerationContextButtonAction Specifies the action to take when context button is fired.
Public enumerationDirectionButtonAction Specifies the action to take when previous or next button is fired.
Public enumerationDragTargetHint Specifies a hint about the action that occurs on drop.
Public enumerationKryptonPageFlags Specifies flags that can be applied to a KryptonPage
Public enumerationMapKryptonPageImage Specifies the mapping from KryptonPage image property.
Public enumerationMapKryptonPageText Specifies the mapping from KryptonPage text property.
Public enumerationNavigatorMode Specifies the display mode of the Navigator control.
Public enumerationPaletteNavButtonSpecStyle Specifies the style of button spec for the Navigator.
Public enumerationPopupPageAllow Specifies whe popup pages are allowed to be used.
Public enumerationPopupPageElement Specifies the relative element to use when deciding on screen size and position.
Public enumerationPopupPagePosition Specifies how to auto calculate the popup page position.