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.