Encapsulates all the settings that control the appearance and behavior of the QuickNavigator for a RadDock.
Definition
Namespace:Telerik.WinControls.UI.Docking
Assembly:Telerik.WinControls.RadDock.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public class QuickNavigatorSettings : RadDockObject, IDisposable, INotifyPropertyChanged, INotifyPropertyChangingEx
Inheritance: objectRadDockObjectQuickNavigatorSettings
Implements:
Inherited Members
Constructors
Default constructor.
public QuickNavigatorSettings()
Properties
Gets or sets the spacing between columns in panes lists.
public int ColumnSpacing { get; set; }
Determines the display position of the QuickNavigator.
public QuickNavigatorDisplayPosition DisplayPosition { get; set; }
Determines the number of columns in the DocumentWindow list. Defaults to zero which specifies that the number of columns is automatically calculated.
public int DocumentPaneColumns { get; set; }
Gets or sets the text for the header of the DocumentWindow list.
public string DocumentPaneListHeader { get; set; }
Determines whether the Form that hosts the QuickNavigator will drop shadow or not.
public bool DropShadow { get; set; }
Determines whether the navigator is enabled (displayed when the shortcut combination is triggered).
public bool Enabled { get; set; }
Gets or sets the padding to be applied on the footer part of the navigator.
public Padding FooterPadding { get; set; }
Gets or sets a value indicating whether the QuickNavigator will try to update the selected DockWindow's bounds, so that a preview snapshot may be taken.
public bool ForceSnapshot { get; set; }
Gets or sets the padding to be applied on the header part of the navigator.
public Padding HeaderPadding { get; set; }
Gets or sets the number of items per column in the dock pane lists.
public int ItemsPerColumn { get; set; }
Gets or sets the size of a single item in the pane lists.
public Size ListItemSize { get; set; }
Gets or sets the Type used to create items in the QuickNavigator's lists. This should be a valid QuickNavigatorListItem assignable type.
[Browsable(false)]
public Type ListItemType { get; set; }
Gets or sets the maximum size the navigator will occupy on the screen. Defaults to the screen bounds and will always be truncated to that value if the provided custom size exceeds screen's bounds.
public Size MaxSize { get; set; }
Gets or sets a value indicating whether the selected item in the QuickNavigator will be moved to the top of the Z-ordered document list upon activation. When false, the tab order remains unchanged after selecting a document.
public bool MoveSelectedItemOnTop { get; set; }
Gets or sets the minimum size of the Preview element.
public Size PreviewSize { get; set; }
Determines whether the DocumentWindow list is visible.
public bool ShowDocumentPanes { get; set; }
Determines whether the footer area of the QuickNavigator is visible.
public bool ShowFooter { get; set; }
Determines whether the header area of the QuickNavigator is visible.
public bool ShowHeader { get; set; }
Determines whether the Preview element is visible. The Preview displays a snapshot of the selected DockWindow in either of the QuickNavigator's lists.
public bool ShowPreview { get; set; }
Determines whether the ToolWindow list is visible.
public bool ShowToolPanes { get; set; }
Determines the number of columns in the ToolWindow list. Defaults to zero which specifies that the number of columns is automatically calculated.
public int ToolPaneColumns { get; set; }
Gets or sets the text for the header of the ToolWindow list.
public string ToolPaneListHeader { get; set; }