Telerik.Windows.Controls.Docking Automation Peer for the class. Initializes a new instance of the class. The that is associated with this . Automation Peer for the class. Initializes a new instance of the class. The owner. Gets a value that specifies whether the UI Automation provider allows more than one child element to be selected concurrently. true if multiple selection is allowed; otherwise false. ISelectionProvider implementation. Gets a value that specifies whether the UI Automation provider requires at least one child element to be selected. true if selection is required; otherwise false. Gets the control pattern for the that is associated with this . An object that implements the interface if is ; otherwise, null. A value from the enumeration. ISelectionProvider implementation. Retrieves a UI Automation provider for each child element that is selected. An array of UI Automation providers. Returns the name of the that is associated with this . This method is called by . The name of the owner type that is associated with this . See Remarks. When overridden in a derived class, is called by . The type of the control. Returns the control type for the that is associated with this . This method is called by . A value of the enumeration. Gets the string that uniquely identifies the Telerik.Windows.Controls.RadDocking that is associated with this Telerik.Windows.Controls.RadDockingAutomationPeer. A string that contains the UI Automation identifier. Automation Peer for the class. Initializes a new instance of the class. The owner instance. Automation Peer for the Telerik.Windows.Controls.RadSplitContainer class. Initializes a new instance of the class. Gets a value that indicates what is the DockPosition of the RadSplitContainer. Gets the pattern. Sets the dock position of the RadSplitContainer. Gets the core name for this Telerik.Windows.Controls.RadSplitContainerAutomationPeer. Gets the automation control type for this Telerik.Windows.Controls.RadSplitContainerAutomationPeer. Custom automation control type. Automation Peer for the Telerik.Windows.Controls.Docking.PaneHeader class. Initializes a new instance of the class. Automation Peer for the Telerik.Windows.Controls.RadDocking class. Initializes a new instance of the class. The RadDocking element that is associated with this RadDockingAutomationPeer. ISelectionProvider implementation. Gets a value that specifies whether the UI Automation provider allows more than one child element to be selected concurrently. true if multiple selection is allowed; otherwise false. ISelectionProvider implementation. Gets a value that specifies whether the UI Automation provider requires at least one child element to be selected. true if selection is required; otherwise false. Gets the pattern. ISelectionProvider implementation. Retrieves a UI Automation provider for each child element that is selected. An array of UI Automation providers. Gets the string that uniquely identifies the Telerik.Windows.Controls.RadDocking that is associated with this Telerik.Windows.Controls.RadDockingAutomationPeer. A string that contains the UI Automation identifier. Gets the core name for this Telerik.Windows.Controls.RadDocking. Gets the automation control type for this Telerik.Windows.Controls.RadDockingAutomationPeer. Custom automation control type. Gets the collection of child elements of the that is associated with this . This method is called by . A list of child elements. Automation Peer for the class. Initializes a new instance of the class. The that is associated with this . Gets the that is associated with this . Automation Peer for the Telerik.Windows.Controls.Docking.PaneGroupBase class. Initializes a new instance of the class. The PaneGroupBase element that is associated with this PaneGroupBaseAutomationPeer. Gets the string that uniquely identifies the Telerik.Windows.Controls.Docking.PaneGroupBase that is associated with this Telerik.Windows.Controls.PaneGroupBaseAutomationPeer. A string that contains the UI Automation identifier. When overridden in a derived class, creates a new instance of the Telerik.Windows.Controls.PaneGroupBaseAutomationPeer for a data item in the System.Windows.Controls.ItemsControl.Items collection of this System.Windows.Controls.ItemsControl. The data item that is associated with this Telerik.Windows.Controls.RadPaneAutomationPeer. When overridden in a derived class, is called by System.Windows.Automation.Peers.AutomationPeer.GetLocalizedControlType(). The type of the control. Automation Peer for the Telerik.Windows.Controls.RadPane class. Initializes a new instance of the class. Gets the string that uniquely identifies the Telerik.Windows.Controls.RadPane that corresponds to the data item in the Telerik.Windows.Controls.RadPaneGroup collection that is associated with this Telerik.Windows.Controls.RadPaneAutomationPeer. A string that contains the UI Automation identifier. Gets collection of child elements of the Telerik.Windows.Controls.RadPane that corresponds to the data item in the Telerik.Windows.Controls.RadPaneGroup collection that is associated with this Telerik.Windows.Controls.RadPaneAutomationPeer. The collection of child elements. When overridden in a derived class, is called by System.Windows.Automation.Peers.AutomationPeer.GetLocalizedControlType(). The type of the control. Gets the core name for this Telerik.Windows.Controls.RadPaneAutomationPeer. This is the default implementation of the interface. It just creates the new instances. Creates a new ToolWindow instance. A new instance of the ToolWindow class. Creates a new RadSplitContainer instance. A new instance of the RadSplitContainer class. Creates a new RadPaneGroup instance. A new instance of the RadPaneGroup class. Custom ListBox used in the control. Initializes a new instance of the class. Called during keyboard input to decide whether keyboard should be handled in base ListControl or not. Creates or identifies the element that is used to display the given item. When overridden in a derived class, is invoked whenever application code or internal processes call . Override this method if a custom keyboard navigation is required. Called before the event occurs. The data for the event. Raises the event and sets from the active theme. The that contains the event data. Custom ListBox item used in the . Initializes a new instance of the class. Called before the event occurs. Called before the event occurs. Raises the event and sets from the active theme. The that contains the event data. Event args for the event. Gets or sets the pane to be activated after navigator closes. If null, this means no matching pane is found for the selected item model in navigator. Event args for the event. Gets or sets a value indicating whether the opening of the should be cancelled. The view model class used for the control. Initializes a new instance of the class. Called when selected pane in the navigator is changed. Gets the collection of non document pane models. Gets the collection of document pane models. Gets or sets the selected pane model in the navigator. Gets or sets all item models for this navigator view model. ViewModel class for the items in the . Gets or sets the header of this navigator item model. Gets or sets the description of this navigator item model. Gets or sets the footer of this navigator item model. Gets or sets the icon of this navigator item model. Gets or sets a value indicating whether this navigator item model is created for document pane. Gets the string representation of this item model. Determines whether the specified is equal to the current . true if the specified is equal to the current ; otherwise, false. The object to compare with the current object. Returns a hash code for this instance. A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. Defines virtual drag drop group (domain) for dragging panes/toolwindows between different RadDocking instances. Set the attached property Name to a set (domain) of RadDocking instances to define a drag drop group. Identifies the Name dependency property. Sets the drag drop group name. Gets the drag drop group name. Defines the possible ways command is executed. The active document pane is closed or if there is no active, the first selected document pane is closed. The active non document pane is closed, if any. The active pane is closed, if any. Adds cancel capability to the deriving classes. Gets or sets a value to the Cancel property. Defines a property that provides information of an object's properties. Gets a that contains information about the properties that are available of this object. This is the default implementation used by the control to save and load its layout. The instance. Writes the details of the instance to the generated Xml layout. Arguments containing details about the instance being saved to the layout Xml. Writes the details of the instance to the generated Xml layout. Arguments containing details about the instance being saved to the layout Xml. Writes the details of the instance to the generated Xml layout. Arguments containing details about the instance being saved to the layout Xml. Writes the details of the instance to the generated Xml layout. Arguments containing details about the instance being saved to the layout Xml. Creates the contents of the instance from a provided Xml. Arguments containing details about the instance layout. Creates a instance from a provided Xml. Arguments containing details about the being restored from the provided layout Xml. An instance with its persisted properties. Creates a instance from a provided Xml. Arguments containing details about the being restored from the provided layout Xml. An instance with its persisted properties. Creates a instance from a provided Xml. Arguments containing details about the being restored from the provided layout Xml. An instance with its persisted properties. Clears the content. Initializes the loading of the control's layout to Xml. The used . Initializes the saving of the control's layout to Xml. The used by the . Reads the provided in order to load a instance. The used . The that is being saved. A proxy that contains information of the currently being saved . Indicates if the event should be raised for elements with set.. The method can be used in scenarios where the event was already raised which is why we need to suspend it. This factory helps PanesSource property usage in MVVM scenarios. It creates new instances, check whether an item is its own container or not and adds the new generated to the control. Creates a new RadPane instance for item from the collection. Make sure to apply set any properties, styles and templates so that the generated may look properly in the . For example set any of the DataContext, Header, Title or Content based on the item as well as Style with bindings in the style setters to bind properties of the item to properties of the . The item a is generated for. A new instance of the class. Creates a new RadPane instance for item from the collection. Make sure to apply set any properties, styles and templates so that the generated may look properly in the . For example set any of the DataContext, Header, Title or Content based on the item as well as Style with bindings in the style setters to bind properties of the item to properties of the . The a instance is being added to. The item a is generated for. A new instance of the class. Determines if the specified item is (or is eligible to be) its own container. The item to check. true if the item is (or is eligible to be) its own container; otherwise, false. Adds the to the layout. If there is no available containers to generate the new content please use the 's to create additional s and s. The a instance is being added to. The to add. Gets the from the parameter. The a instance is being get to. The item which is used to get the pane. The instance. Removes the from the layout. By default clears the Header, Content, DataContext and call RemoveFromParent method. The to remove. Specifies the drag drop mode of RadDocking. DragDropMode that opens the dragged RadPane or RadPaneGroup in a new ToolWindow. DragDropMode that allows to drag drop RadPane or RadPaneGroup without opening them in a new ToolWindow. Represents a wrapper for drag and drop information in RadDocking. The title of the dragged element. A helper class, that serves as a visual cue during drag and drop operations in RadDocking. Initializes a new instance of the DraggedElementVisualCue class. Determines which pane should be activated when the selected is removed. The first non disabled and visible item in the items collection is activated. The last non disable and visible item in the items collection is activated. The previous non disabled and visible item in the items collection is activated. If there is no such item the next non disabled and visible item is activated. If there is no such item no action is performed. The next non disabled and visible item in the items collection is activated. If there is no such item the previous non disabled and visible item is activated. If there is no such item no action is performed. The previous activated item in the items collection is activated. If there is no such item the first non disabled and visible item is activated. If there is no such item no action is performed. TODO: Update summary. Displays CloseButton in PaneGroup. Displays CloseButton in Pane. Displays CloseButton in Pane and PaneGroup. Determines whether the size of all panes should be retained when docking/floating them. The size of the panes is never retained. This is the default value. Only the last floating size of the panes is retained. Current size of the panes is always retained. The event args are used when the the dynamically creates the 's elements. Initializes a new instance of the class. The root element. The newly auto generated element. Gets the instance. Gets the newly auto generated element. Initializes a new instance of the class. This is a proxy that contains information of the currently being saved . The XML tag that triggered the 's Load functionality. The read from the layout XML. Dictionary that contains the read attributes related to the 'element'. The of the current 'element'. Represents a implementation that opens the flyout only when the pane is clicked or activated and closes it on second click or deactivation. Represents a implementation that opens the flyout on hover or activation and closes is when the mouse leaves the pane and the flyout. Represents a state of the flyout of . The flyout is closed and is not in process of opening. The flyout is opened and is not in process of closing. The flyout is closed, but the open timer is counting down. The flyout is visible and its open animation is playing. The flyout is opened, but the close timer is counting down. The flyout is visible and its close animation is playing. This interface describes a the behavior of the flyout of the of the control. This method is called when the mouse enters a . The hosting the . The in which the mouse just entered. This method is called when the mouse leaves a . The hosting the . This method is called when the time of the open timer is up. Commonly the open animation is started here. The open timer is started by calling the StartOpenTimer method of the . The hosting the flyout. This method is called when the time of the close timer is up. Commonly the close animation is started here. The close timer is started by calling the StartCloseTimer method of the . The hosting the flyout. This method is called when a is being activated. The hosting the . The which just got activated. This method is called when a is being deactivated. The hosting the . The which just got deactivated. This method is called when a pane receives the MouseLeftButtonDown event (i.e. when the user clicks it). The hosting the . The which just got clicked. This interface represents an abstraction over the allowing the to read its state and to command it. Gets the currently selected in the flyout. Gets the current of the flyout. Gets a value indicating whether the mouse is over the selected or the flyout. Changes the current selected . The new to be selected. Changes the current active . The pane to be activated. Starts the open timer of the flyout. When the timeout passes, the OnOpeningTimerTimeout method of the is called. Cancels the open timer, if running. The behavior is not notified for this, but the current state is updated. Starts the close timer of the flyout. When the timeout passes, the OnClosingTimerTimeout method of the is called. Cancels the close timer, if running. The behavior is not notified for this, but the current state is updated. Starts the close animation of the flyout. Starts the open animation of the flyout. Opens the flyout instantly. Closes the flyout instantly. This is a placeholder for the document area in the RadDocking. The DocumentHost is an internal class that identifies the position of the documents area in the . The use of this class is internal, in the ControlTemplate of the RadDocking. Initializes a new instance of the DocumentHost class. Adds the pane to the document host. The pane to add. Adds the split item to the document host. The item to add. Resets the theme. Raises the event and sets from the active theme. The that contains the event data. Called when the value of the property changes. The old value of the property. The new value of the property. Describes position in the compass. The top position. The bottom position. The center position. The left position. The right position. Describes state of a item in the docking. The item is docked to the left. The item is docked to the bottom. The items is docked to the right. The item is docked to the top. The item is not docked, but is dockable. The item is not dockable. The event arguments are used for ActivePangeChanged event. Initializes a new instance of the class. The routed event identifier for this instance of the RoutedEventArgs class. An alternate source that will be reported when the event is handled. This pre-populates the Source property. The old active pane. The new active pane that was just activated. Gets the old active pane. Gets the new active pane that was just activated. Initializes a new instance of the DragInfoEventArgs class. Initializes a new instance of the DragInfoEventArgs class, using the supplied routed event identifier. The routed event identifier for this instance of the RoutedEventArgs class. The event args are PreviewShowCompass event. Initializes a new instance of the PreviewShowCompassEventArgs class. The target group. The dragged split container. The compass that is going to be shown. Initializes a new instance of the PreviewShowCompassEventArgs class. The target group. The dragged element. The compass that is going to be shown. Gets the target group. The target group. Gets the dragged split container. The dragged split container. Gets the dragged element. The dragged element. It can be RadSplitContainer, RadPaneGroup or a RadPane. Gets the compass that is going to be shown. The compass that is going to be shown. Gets or sets a value indicating whether the action is canceled. True if the action must be canceled; otherwise, false. Gets or sets a value indicating whether a RadPane can be dropped on the TabStrip of the RadPaneGroup or reordered. TrueCan be dropped in RadPaneGroup or reordered.False Cannot be dropped in RadPaneGroup or reordered.Null Gets the value of the . Provides data for the PreviewResize event. Initializes a new instance of the class. The routed event. The source. When overridden in a derived class, provides a way to invoke event handlers in a type-specific way, which can increase efficiency over the base implementation. The generic handler / delegate implementation to be invoked. The target on which the provided handler should be invoked. The event args are used for pin/unpin events. Initializes a new instance of the StateChangeEventArgs class. The routed event identifier for this instance of the RoutedEventArgs class. An alternate source that will be reported when the event is handled. This pre-populates the Source property. The panes that are changed. Gets the panes that are changed. The panes that are changed. Represents an object that is responsible for listening the save/load layout events and caching the controls that should be reused. Initializes a new instance of the class. Elements the cleaned override. The serialization tag. The element. Elements the loading override. The serialization tag. This class helps traversing the logical tree of the Docking control. Resolves the , which direct parent is not a SplitContainer, containing the target element. Commonly these are the split containers, hosted in or directly in the control. The or which root-level container to search for. A which direct parent is not of type . Resolves the , which direct parent is not a SplitContainer, containing the target element. Commonly these are the split containers, hosted in or directly in the control. The or which root-level container to search for. A which direct parent is not of type . Resolves the , which direct parent is not a SplitContainer, containing the target element. Commonly these are the split containers, hosted in or directly in the control. The which root-level container to search for. A which direct parent is not of type . Resolves the , which direct parent is not a SplitContainer, containing the target element. Commonly these are the split containers, hosted in or directly in the control. The which root-level container to search for. A which direct parent is not of type . Gets the parent Docking control of the ToolWindow. When implemented this class represents an object that is responsible for listening the save/load layout events and caching the controls that should be reused. Initializes a new instance of the class. Attaches the events override. The docking. Detaches the events override. The docking. Elements the saving override. The serialization tag. The element. Elements the saved override. The serialization tag. The element. Elements the loading override. The serialization tag. Elements the loaded override. The serialization tag. The element. Elements the cleaning override. The serialization tag. The element. Elements the cleaned override. The serialization tag. The element. Get the DependencyObject's InputBindings collection. Set the DependencyObject's InputBindings collection. This interface describes a factory for generating items for the Docking control - ToolWindows, RadSplitContainers and RadPaneGroups. Creates a new ToolWindow instance. A new instance of the ToolWindow class. Creates a new RadSplitContainer instance. A new instance of the RadSplitContainer class. Creates a new RadPaneGroup instance. A new instance of the RadPaneGroup class. Represents a base class for storing RadPanes. Identifies the SelectedPane dependency property. Initializes a new instance of the class. Gets the currently selected pane. Gets or sets the PaneHeader control. Resets the theme. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . Called before the event occurs. The event data. Called before the event occurs. The event data. Prepares the specified element to display the specified item. Element used to display the specified item. Specified item. Raises the SelectionChanged routed event. Tab control, contains the pane items that hide automatically at the sides of the Docking. This a class for internal use and is not meant to be used outside the RadDocking. Initializes a new instance of the class. Occurs when the layout change is started. Occurs when the layout change is ended. Gets a value indicating whether this instance is layout changing. True if this instance is layout changing; otherwise, false. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . Resets the theme. Creates or identifies the element that is used to display the given item. Raises the event and sets from the active theme. The that contains the event data. Determines if the specified item is (or is eligible to be) its own container. The item to check. True if the item is (or is eligible to be) its own container; otherwise, false. Provides an appropriate implementation for this control, as part of the automation infrastructure. The type-specific implementation. Drop indicator that appears in the middle of a drop target. This a class for internal use and is not meant to be used outside the RadDocking. Identifies the DockPosition dependency property. Identifies the IsLeftIndicatorVisible dependency property. Identifies the IsTopIndicatorVisible dependency property. Identifies the IsRightIndicatorVisible dependency property. Identifies the IsBottomIndicatorVisible dependency property. Identifies the IsCenterIndicatorVisible dependency property. Initializes a new instance of the class. Gets the highlight indicator in the compass. Gets or sets value indicating is the left indicator visible or not. Gets or sets value indicating is the Top indicator visible or not. Gets or sets value indicating is the Right indicator visible or not. Gets or sets value indicating is the Bottom indicator visible or not. Gets or sets value indicating is the Center indicator visible or not. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . Raises the event and sets from the active theme. The that contains the event data. This class represents the header of a selected pane. Identifies the SelectedPane dependency property. Identifies the IsHighlighted property. Identifies the SelectedTitleTemplate property. Initializes a new instance of the class. Gets or sets the selected pane. The selected pane. Gets or sets a value indicating whether this instance is highlighted. True if this instance is highlighted; otherwise, false. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . Changes the state of the visual. Raises the event and sets from the active theme. The that contains the event data. Raises the event. The instance containing the event data. Occurs when the input system reports an underlying drag event with this element as the drag origin. Occurs when the input system reports an underlying drag event with this element as the drag origin. The dock splitter is used as part of the RadSplitContainer control to resize elements. This class is for internal use and is not meant to be used outside the RadDocking. Identifies the Placement property. Initializes a new instance of the RadGridResizer class. Gets or sets the Placement which affects the resizing behavior. The placement. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . Identifies the PreviewResizeStart routed event. Occurs when RadGridResizer is about to start resizing. Drop indicator that appears over RadDocking control. This a class for internal use and is not meant to be used outside the RadDocking. Initializes a new instance of the class. Raises the event and sets from the active theme. The that contains the event data. This class represents a tool window. Identifies the IsSelected dependency property. Initializes a new instance of the class. Gets or sets a value indicating whether this pane is selected. True if this pane is active; otherwise, false. Resets the theme. Updates the visual state of the control. Indicates whether transitions should be used. Called before the event occurs. The data for the event. Called when the value of the property changes. The old value of the property. The new value of the property. Raises the LayoutChangeEnded event of the RadDocking and the WindowBase. The System.EventArgs instance containing the event data. Raises the LayoutChangeStarted event of the RadDocking and the WindowBase. The System.EventArgs instance containing the event data. Raises the event and sets from the active theme. The that contains the event data. Raises the event. This method is called when the window is activated. The instance containing the event data. Checks whether the window can be closed. This method doesn't consider the CanClose property, but checked for some other kind of constraints. True if the window can be changed; false otherwise. Visual indicator that appears over the area where dragged ToolWindow will be snapped. This a class for internal use and is not meant to be used outside the RadDocking. Initializes a new instance of the class. Raises the event and sets from the active theme. The that contains the event data. Interface implemented by the controls that want to be notifies when they are placed in or out of a document host. This is an interface that is intended to be used internally by the controls that make up the RadDocking. Gets or sets a value indicating whether the object is contained within a DocumentHost. Represents a document pane. Represents a drop target. Represents a pane. Gets or sets a value indicating whether this instance is pinned. True if this instance is pinned; otherwise, false. Gets or sets a value indicating whether this instance is hidden. True if this instance is hidden; otherwise, false. Gets a value indicating whether this pane is dockable. True if this pane is dockable; otherwise, false. Gets a value indicating whether this pane is floating. True if this pane is floating; otherwise, false. Gets or sets a value indicating whether this instance can be pinned by the user. True if this instance can pin; otherwise, False. Gets or sets a value indicating whether this instance can be closed by the user. True if this instance can close; otherwise, False. Gets or sets a value indicating whether this pane can float. True if this pane can float; otherwise, false. Gets or sets a value indicating whether this instance can dock in the document host. True if this instance can dock in the document host; otherwise, false. Gets or sets the title of the RadPane. This is a dependency property. The title of the RadPane appears in the top header part of the pane, while its header is the content of its tab button. Removes the pane from its parent. Represents an object that can be the item of a SplitContainer. This interface is intended for internal use. Gets the actual control that will be a visual child of the SplitContainer. Gets or sets the SplitContainer that holds the item. Enumerates the panes contained by the split item and its children. Interface implemented by the controls that want to be notifies when they are placed in or out of a tool window. This is an interface that is intended to be used internally by the controls that make up the RadDocking. Gets or sets a value indicating whether the object is contained within a ToolWindow. Control used for navigating and selecting panes in RadDocking. It can be opened with Ctrl + Tab combination similar to the IDE Navigator in Visual Studio. Identifies the Header attached property of the . Identifies the Description attached property of the . Identifies the Footer attached property of the . Identifies the Icon attached property of the . Gets the Header of the pane used in . Sets the Header of the pane used in . Gets the Description of the pane used in . Sets the Description of the pane used in . Gets the Footer of the pane used in . Sets the Footer of the pane used in . Gets the Icon of the pane used in . Sets the Icon of the pane used in . Identifies the PreviewWidth dependency property. Identifies the PreviewHeight dependency property. Identifies the ActivePanesListBoxHeader dependency property. Identifies the ActivePanesListBoxStyle dependency property. Identifies the ActiveDocumentsListBoxHeader dependency property. Identifies the ActiveDocumentsListBoxStyle dependency property. Identifies the PreviewHeader dependency property. Identifies the ItemTemplateSelector dependency property. Identifies the HeaderTemplate dependency property. Identifies the HeaderTemplateSelector dependency property. Identifies the HeaderStringFormat dependency property. Identifies the FooterTemplate dependency property. Identifies the FooterTemplateSelector dependency property. Identifies the FooterStringFormat dependency property. Identifies the DescriptionTemplate dependency property. Identifies the DescriptionTemplateSelector dependency property. Identifies the DescriptionStringFormat dependency property. Identifies the IconTemplate dependency property. Identifies the IconTemplateSelector dependency property. Occurs when docking navigator is about to open. Occurs when docking navigator is closed. Gets or sets the width of the preview image. Gets or sets the height of the preview image. Gets or sets the header of the active panes ListBox. Gets or sets the Style for the active panes ListBox. Gets or sets the header of the active documents panes ListBox. Gets or sets the Style for the active documents ListBox. Gets or sets the header of the preview image. Gets or sets the item template selector for this navigator instance. Gets or sets the content template of the header presenter. Gets or sets the content template selector of the header presenter. Gets or sets the string format of the header presenter. Gets or sets the content template of the footer presenter. Gets or sets the content template selector of the footer presenter. Gets or sets the string format of the footer presenter. Gets or sets the content template of the description presenter. Gets or sets the content template selector of the description presenter. Gets or sets the string format of the description presenter. Gets or sets the content template of the icon presenter. Gets or sets the content template selector of the icon presenter. Gets or sets the related Docking control. Gets or sets whether the navigator will select document pane item on load. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . Called when view model is created for the navigator control and opening event is fired. Determines whether the navigator should be opened based on the keyboard input. Keyboard event args. True if the navigator should be opened. Called when the popup is closed. Called before the popup is opened. Invoked when an unhandled System.Windows.Input.Keyboard.KeyUp attached event reaches an element in its route that is derived from this class. Raises the event and sets from the active theme. The that contains the event data. Called when the preview image of the navigator is being updated. ItemTemplateSelector for the panels and documents lists in the . DataTemplate for model which represents a non-document (panel) pane. DataTemplate for model which represents a document pane. Selects a template for the given . Pane navigation control. Identifies the Navigator dependency property. Gets or sets the PaneNavigator instance used in the docking control. Called before the event occurs. Identifies the AnimationSelectorProxy dependency property. Initializes a new instance of the class. Finds RadPane by visual element using the position of the element in the visual tree. This method implements internal logic of the RadDocking control that is able to associate a RadPane control to a visual element. The element to associate with a RadPane control. The RadPane control, associated with the provided visual element. This method returns null if not able to find appropriate RadPane control. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . Resets the theme. Invoked when an unhandled System.Windows.Input.Keyboard.LostKeyboardFocus attached event reaches an element in its route that is derived from this class. Tries to close the AutoHideArea if possible. The System.Windows.Input.KeyboardFocusChangedEventArgs that contains event data. Call this method to notify the Docking control that a SplitContainer is being dragged by the user. The container, dragged by the user. The global position of the mouse. Call this method to notify the Docking control that a SplitContainer is being dropped by the user. The container, dragged by the user. The global position of the mouse. True if the drop was successful; otherwise - false. A drop is successful if the element is dropped over the compass. Raises the event. The instance containing the event data. Provides the behavior for the "measure" pass of Silverlight layout. Classes can override this method to define their own measure pass behavior. The available size that this object can give to child objects. Infinity can be specified as a value to indicate that the object will size to whatever content is available. The size that this object determines it needs during layout, based on its calculations of child object allotted sizes. Opens a ToolWindow for a RadPane and returns the window. The RadPane for which to open the window. Indicates if the method will call the ShowWindow() method of the RadDocking. Default value is 'True'. The newly opened window. Opens a ToolWindow for a RadPaneGroup and returns the window. The RadPaneGroup for which to open the window. Indicates if the method will call the ShowWindow() method of the RadDocking. Default value is 'True'. The newly opened window. Opens a ToolWindow for a RadSplitContainer and returns the window. The RadSplitContainer for which to open the window. Indicates if the method will call the ShowWindow() method of the RadDocking. Default value is 'True'. The newly opened window. Called when a dock item is dragged. The global position of the mouse. The element that was dragged. Returns class-specific System.Windows.Automation.Peers.AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure. The type-specific System.Windows.Automation.Peers.AutomationPeer implementation. Raises the event and sets from the active theme. The that contains the event data. Occurs when the input system reports an underlying drag event with the DocumentHost element as the potential drop target. Occurs when the input system reports an underlying drag event with the DocumentHost element as the drag origin. Occurs when the input system reports an underlying drop event with the DocumentHost element as the drop target. Occurs when the input system reports an underlying drag event with this element as the potential drop target. Occurs when the input system reports an underlying drag event with this element as the drag origin. Occurs when the input system reports an underlying drop event with this element as the drop target. Identifies the PreviewPin routed event. Identifies the Pin routed event. Identifies the PreviewUnpin routed event. Identifies the Unpin routed event. Identifies the PreviewClose routed event. Identifies the Close routed event. Identifies the PreviewShow routed event. Identifies the Show routed event. Identifies the ActivePaneChanged routed event. Occurs when an custom element starts loading. Occurs when an element starts loading. Occurs when an element is loaded. Occurs when an element starts saving. Occurs when an element starts saving. Occurs when an element is saved. Occurs when an element starts cleaning up. Occurs when an element starts cleaning up. Occurs when an instance is automatically created by the control. Occurs when an instance is automatically created by the control. Occurs when an instance is automatically created by the control. Occurs when an element is cleaned up. Occurs before the compass is shown. Occurs when a pane or a group is pined. Occurs when a pane or a group is pined. Occurs when a pane or a group is unpinned. Occurs when a pane or a group is unpinned. Occurs when a pane or a group is closed. Occurs when the state of a RadPane is changed. Occurs when a pane or a group is closed. Occurs when a pane or a group is shown. Occurs when a pane or a group is shown. Occurs when the active pane is changed. Occurs when the layout change is started. Occurs when the layout change is ended. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the routed event. This method is called when the ActivePane property is changed. The instance containing the event data. Detaches the current save load layout helper. Attaches the default SaveLoadLayoutHelper. Saves the layout. The destination. Saves the layout. The destination. If set to true [raise events if no tag]. Loads the layout. The source. Loads the layout. The source. If set to true [raise events if no tag]. Identifies the DockingPanesFactory dependency property. Identifies the PanesSource dependency property. Gets or sets the current factory for generating items in MVVM scenarios. The current factory for generating items. Gets or sets a collection used to generate the content of the control. The collection used to generate the content of the control. Identifies ActivePane dependency property. Identifies the HasDocumentHost dependency property. Identifies the FloatingSize dependency property. Identifies the DocumentsProperty dependency property. Identifies the FloatingWindowState dependency property. Identifies the SerializationTag dependency property. Identifies the ExcludedFromLayoutSave dependency property. Identifies the DocumentsProperty dependency property. Identifies the DocumentHost dependency property. s Identifies ShowResizePreview dependency property. Identifies the RootCompassStyle dependency property. Identifies the CompassStyle dependency property. Identifies the VisualCueStyle dependency property. Identifies the CurrentSaveLoadLayoutHelper dependency property. Identifies the GeneratedItemsFactory dependency property. Identifies the IsRestricted dependency property. Identifies the RestrictedAreaMargin Property. Identifies the IsRestrictedWhenMaximized Property. Identifies the AllowDragReorder Property. Identifies the CloseButtonPosition Property. Identifies the DragDropMode Property. Identifies the ConstraintAutoHideArea Property. Identifies the FlyoutBehavior Property. Identifies the IsAutoGenerated Property. Identifies the PaneActivationMode Property. Identifies the RetainPaneSizeMode Property. Identifies the FlyoutMinSize Property. Identifies the CanAutoHideAreaExceedScreen dependency property. Identifies the UseNativeInitialToolWindowDrag dependency property. Identifies the LastDocumentPaneGroup dependency property. Identifies the DockingLayoutFactory dependency property. Identifies the LastPaneGroup dependency property. Gets or sets the active pane. Gets or sets a value indicating which pane should be activated when the active pane is closed. Gets or sets a value indicating whether the pane size should be retained. Gets or sets a value indicating whether the panes in the AutoHideArea could go outside of the screen. The default value is False - the unpinned panes respect the boundaries of the screen. Gets or sets a value indicating whether the native WPF Window drag should be used when undocking Pane or PaneGroup. Gets the list of RadPaneGroup and RadSplitContainer objects. The panes. Gets the list of panes. The panes. Gets a value indicating whether this instance is layout changing. True if this instance is layout changing; otherwise, false. Gets or sets a value indicating whether the RadDocking control has DocumentHost area or not. Gets the content of the document host. The content of the document host. Gets or sets the minimum size of the flyout element of the auto-hide area. The size determines the minimum width or height depending on the auto-hide area position - left/right or top/bottom. Gets the list of all split containers. The split containers in the docking. Gets or sets a value indicating whether a preview visual is shown while resizing. Gets or sets a value indicating whether the ToolWindows of the Docking control are restricted to the Restricted area of the control. True if ToolWindows of the Docking control are restricted; otherwise, false. Restricts the ToolWindows of the Docking control to its Restricted area and does not allow dragging out of it. The Restricted area is calculated using the RestrictedAreaMargin property and the application area (the containing window in desktop application and the browser's content in XBAP). Gets or sets a value indicating the margin of the Restricted area from the application area when the IsRestricted property is set to true. The value of this property is used for calculating the Restricted area of the Docking used to restrict the ToolWindows of the Docking control when the IsRestricted property is set to true. The value of this property describes the margins of the Restricted area from the application area (the containing window in desktop application and the browser's content in XBAP). Gets or sets whether the ToolWindow will maximize to the full screen size or to the set restricted area margin. Gets or sets a value indicating whether reordering of RadPanes is allowed. Gets or sets the style for the root Compass control. Gets or sets the style for the Compass control. Gets or sets the style of the element that will be used as snapping visual cue. Gets or sets the current save load layout helper. The current save load layout helper. Gets or sets the current factory for generating items. The current factory for generating items. Gets or sets the position of the CloseButton. Gets or sets the drag drop mode of the RadDocking control. Gets or sets a value indicating whether the RadDocking control should constraint its AutoHideArea to its size or not. Gets or sets the behavior of the flyout of the . This property could be set to either one of the existing implementations of the interface (, ) or to a custom implementation. Gets or sets whether unsafe mode is allowed. Don't set this property to true if you are not sure you need to do this. Gets or sets the current . Gets an enumerator for the logical child objects of the System.Windows.Controls.ItemsControl object. Gets the value of FloatingSize attached property. Sets the value of FloatingSize attached property. Gets the value of FloatingLocation attached property. Sets the value of FloatingLocation attached property. Gets the value of FloatingWindowState attached property. Sets the value of FloatingWindowState attached property. Gets the value of DockState attached property. By design this method should accepts objects of type Sets the value of DockState attached property. Gets the serialization tag. The object. Sets the serialization tag. The object. The value. Gets whether the element is excluded from the saving and loading logic of RadDocking's of layout. The object. Sets whether the element is excluded from the saving and loading logic of RadDocking's of layout. The object. The value. Gets whether the elements is auto-generated from the Docking control or is set by the user as one. The object. Sets whether the element is auto-generated from the Docking control or is set by the user as one. The object. The value. The event args used for layout Serialization cleaning event. Initializes a new instance of the class. The affected element. The serialization tag of the affected element. Gets or sets a value that determines whether the will be removed from the layout. The event arguments used for the 's layout Serialization saving event. Initializes a new instance of the class. The affected element. The serialization tag of the affected element. Initializes a new instance of the class. The affected element. The serialization tag of the affected element. A containing element properties of the that will be saved to the layout Xml of the . Gets or sets a value that determines whether the will be serialized. The base event args used for layout Serialization events. Initializes a new instance of the class. The affected element. The serialization tag of the affected element. Gets serialization tag of the affected element. The serialization tag of the affected element. Gets the affected element. The affected element. Provides access to all available commands in control and its child controls. Closes the pane. Pins the pane. Make pane floating. Make pane dockable. Tabbed pane in Document host. Open the RadPane's context menu. Open the PaneHeader context menu. Closes the active pane by default. With parameter it can work only for document or only for non document panes. For document panes it closes the active document pane or if no such one, closes the selected document pane. Gets value that represents the ClosePane RadDocking command. The close command. Gets value that represents the close RadPane command. The close command. Gets value that represents the Pin RadPane command. The pin command. Gets value that represents the Floating RadPane command. Gets value that represents the Dockable RadPane command. Gets value that represents the TabbedDocument RadPane command. Gets value that represents the ToggleButtonOpen PaneHeader command. Gets value that represents the PaneHeaderMenuOpen command. Base class that implements IDocumentPane and can be used as a Document in the RadDocking. Initializes static members of the class. Initializes a new instance of the class. A content holder class for the Docking. Identifies the IsActive dependency property. Identifies the IsPinned dependency property. Identifies the IsHidden dependency property. Identifies the CanUserPin dependency property. Identifies the CanUserClose dependency property. Identifies the MenuCommands dependency property. Identifies the CanDockInDocumentHost dependency property. Identifies the CanFloat dependency property. Identifies the PaneHeaderVisibility dependency property. Identifies the TitleTemplate dependency property. Identifies the MenuItemTemplate dependency property. Identifies the MenuItemTemplateSelector dependency property. Identifies the Title dependency property. Identifies the AutoHideWidth dependency property. Identifies the AutoHideHeight dependency property. Identifies the DocumentHostTemplate dependency property. Identifies the ContextMenuTemplate dependency property. Identifies the IsDockable dependency property. Identifies the IsLastInGroup dependency property. Identifies the IsInDocumentHost property. Identifies the IsFloating property. Identifies the IsFloatingOnly property. Identifies the IsDockableOptionChecked property. Identifies the IsDragging dependency property. Identifies the IsReordering dependency property. Identifies the PinButtonVisibility dependency property. Identifies the CanUserPin ParentDocking property. Identifies the UnpinnedIndex dependency property. Identifies the StateChange routed event. Identifies the DockingElementDragged routed event. Identifies the DockingElementReordered routed event. Initializes static members of the class. Initializes a new instance of the class. Occurs when the is activated. Occurs when the is deactivated. Gets a value indicating whether this instance is first in group. True if this instance is first in group; otherwise, False. Gets or sets the template that will be applied when the RadPane is placed in a DocumentHost. This is a dependency property. Gets or sets a value indicating whether this instance is pinned. True if this instance is pinned; otherwise, False. Gets or sets a value indicating whether this instance is hidden. True if this instance is hidden; otherwise, False. Gets or sets a value indicating whether this instance can be pinned by the user. True if this instance can pin; otherwise, False. Gets or sets a value indicating whether this instance can be closed by the user. True if this instance can close; otherwise, False. Gets or sets a value indicating whether this pane can float. True if this pane can float; otherwise, false. Gets or sets a value describing the visibility of the header of the pane. Gets or sets a value indicating whether this instance can dock in the document host. True if this instance can dock in the document host; otherwise, false. Gets or sets the width of the auto hide. The width of the auto hide. Gets or sets the height of the auto hide. The height of the auto hide. Gets or sets the title of the RadPane. This is a dependency property. The title of the RadPane appears in the top header part of the pane, while its header is the content of its tab button. Gets or sets the title template. The title template. Gets a value indicating whether the object is contained within a DocumentHost. Gets the visibility of the PinButton of this instance. This property does not apply to RadPane. Gets or sets a value indicating whether this pane is active. True if this pane is active; otherwise, false. Gets or sets a value indicating whether the object is contained within a DocumentHost. Gets or sets a value indicating whether the object is contained within a ToolWindow. Gets whether the control has logical focus and mouse capture and the left mouse button is pressed. True if the control has focus and mouse capture; otherwise false. The default value is false. Gets whether the control is currently reordering. True if the control is reordering otherwise false. The default value is false. Gets a value indicating whether this pane is floating. True if this pane is floating; otherwise, false. Gets a value indicating whether this pane is floating and not dockable. True if this pane is floating and not dockable; otherwise, false. Gets a value indicating whether this pane is floating and not dockable. True if this pane is floating and not dockable; otherwise, false. Gets a value indicating whether this pane is dockable. True if this pane is dockable; otherwise, false. Gets or sets Header's context menu that is containing the commands. Gets the group that owns the pane. Gets or sets a value indicating the index of the pane in the parent auto-hide area. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate(). Removes from parent. Moves the pane to the document host. Makes the pane dockable. Makes the pane floating dockable. Makes the pane floating and not dockable. Invoked when mouse down is registered in the header. Updates the visual state of the control. Indicates whether transitions should be used. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The sender. The instance containing the event data. Raises the event and sets from the active theme. The that contains the event data. Returns the template that will be used, based on the position of the TabStrip. The position for which to return a template. A control template to use. Update the RadPanes' context menu. Responds to a change in the value of the property. The event data. Occurs when the input system reports an underlying drag event with this element as the drag origin. Occurs when the input system reports an underlying drop event with this element as the drag origin. Occurs when property is changed. Called when the IsInDocumentHost property changes. Allows the control to change its appearance and behavior when placed in a DocumentHost. The old value of the property. The new value of the property. Navigation control which presents the RadPanes as TabItems. Identifies the DocumentHostTemplate property. Identifies the ResizerPosition dependency property. Identifies the IsPaneHeaderVisible dependency property. Identifies the IsSingleItem dependency property. Identifies the IsInDocumentHost property. The flags show the current status of the control - whether something is present and/or running. Initializes a new instance of the RadPaneGroup class. Gets the position of the Resizer in the RadPaneGroup template. Gets a value indicating whether the PaneHeader control is visible. Gets a value indicating whether the instance has a single item. Gets or sets the SplitContainer that holds the item. The RadSplitContainer that contains the pane group. Gets the actual control that will be a visual child of the SplitContainer. Gets or sets the template that will be applied to the TabGroup when it is in a DocumentHost. This is a dependency property. Gets a value indicating whether the object is contained within a DocumentHost. Gets or sets a value indicating whether the object is contained within a DocumentHost. Gets a value indicating whether the object is contained within a ToolWindow. Gets all the unpinned panes owned by the PaneGroup. Gets or sets a value indicating whether the object is contained within a ToolWindow. Gets the StateFlags of the control. Gets the panes of the group. The panes of the group. Enumerates the panes contained by the split item and its children. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . Adds the pane to the specified position. The pane to be added. The position at which the pane will be added. Adds the group to the specified position. The split item to be added. The position at which the group will be added. Removes from parent. Removes the pane from the group. The pane to be removed. Shows all panes. Hides all panes. Pins all panes. Unpins all panes. Updates the visual states of the control. Identifies whether the transitions should be used. Provides an appropriate implementation for this control, as part of the automation infrastructure. The type-specific implementation. Called when a dock item is dragged. The global position of the mouse. The element that was reordered. Creates or identifies the element that is used to display the given item. Determines if the specified item is (or is eligible to be) its own container. The item to check. True if the item is (or is eligible to be) its own container; otherwise, false. When overridden in a derived class, undoes the effects of the method. The container element. The Item. Prepares the specified element to display the specified item. Element used to display the specified item. Specified item. Raises the event and sets from the active theme. The that contains the event data. Finds the template from position. The position. Invoked when the property changes. Information about the change. Called when the IToolWindowAware property changes. Allows the control to change its appearance and behavior when placed in a ToolWindow. The old value of the property. The new value of the property. Called when the IsInDocumentHost property changes. Allows the control to change its appearance and behavior when placed in a DocumentHost. The old value of the property. The new value of the property. Occurs when the input system reports an underlying drag event with this element as the potential drop target. Occurs when the input system reports an underlying drag event with this element as the drag origin. Occurs when the input system reports an underlying drop event with this element as the drop target. Occurs when the input system reports an underlying drag event with the TabStrip element as the potential drop target. Occurs when the input system reports an underlying drop event with the TabStrip element as the drop target. An internal class that represents the status of the control. Exposes information about the elements created by the . Initializes a new instance of the class. Dictionary that contains the read attributes related to the 'element'. The that is being loaded. The XML tag that triggered the 's Load functionality. A containing the string representations of the s of the that will be saved to the layout Xml of the . Represents an containing the attributes of the current node of the read XML. The which is associated with the creation process of the . The of the before the were created. Gets a containing the string representations of the s of the that will be saved to the layout Xml of the . Exposes information about the elements with child elements created by the . Initializes a new instance of the class. The used . The of the current 'element'. Dictionary that contains the read attributes related to the 'element'. The that is being loaded. The XML tag that triggered the 's Load functionality. A containing the string representations of the s of the that will be saved to the layout Xml of the . The instance used by the for reading the provided XML. The starting depth of the element in the . Uses an and reads all of its attributes. An instance. containing all of the attributes. Executes the only if the is present in the . Also removes the from the . An action that uses the . The elements persisted s. The currently used by the name. Executes the without the need of the being present in the . Also removes the from the . An action that uses the . The elements persisted s. The currently used by the name. Exposes information about the which is being exported via by the . Initializes a new instance of the class. The used by the . The that is being loaded. A containing the string representations of the s of the that will be saved to the layout Xml of the . The instance used by the for exporting the layout as XML. The which is exported to XML by the . Gets a containing the string representations of the s of the that will be saved to the layout Xml of the . Layout control that stacks pane items with splitters in-between. Not to be used outside RadDocking. Identifies the InitialPosition dependency property. Identifies the OrientationProperty dependency property. Identifies the ResizerPosition property. Initializes a new instance of the class. Gets or sets the orientation. The orientation. Gets the actual control that will be a visual child of the SplitContainer. Gets or sets the SplitContainer that holds the item. The RadSplitContainer that contains the split container. Gets or sets the initial position. The initial position. Gets the position of the Resizer in the RadSplitContainer template. Gets a value indicating whether the object is contained within a DocumentHost. Gets or sets a value indicating whether the object is contained within a DocumentHost. Gets a value indicating whether the object is contained within a ToolWindow. Gets or sets a value indicating whether the object is contained within a ToolWindow. Gets or sets the ToolWindow that holds the item. The ToolWindow that contains the item. Enumerates the panes contained by the split item and its children. Resets the theme. When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate(). Adds the item relative to another item. The item to be added. The relative position at which the item will be added. The item, relative to which the new one will be added. Removes the child. The item to be removed. Removes from parent. Updates the visual states of the control. Identifies whether the transitions should be used. Called when the event is fired. The sender. The instance containing the event data. Determines whether is the specified item its own container. The item. True if the specified item is its own container; otherwise, false. Gets the container for item override. Ready for use container. Clears the container for item override. The element. The item. Prepares the container for item override. The element. The item. Raises the event. The instance containing the event data. Raises the event and sets from the active theme. The that contains the event data. Called when the IsInDocumentHost property changes. Allows the control to change its appearance and behavior when placed in a DocumentHost. The old value of the property. The new value of the property. Called when the IToolWindowAware property changes. Allows the control to change its appearance and behavior when placed in a ToolWindow. The old value of the property. The new value of the property. Attempts to move the control to one of the states in the list. Indicates whether transitions should be used. The names of the states that should be reached. The event args are used for layout Serialization Loading event for custom items. Initializes a new instance of the class. Initializes a new instance of the class. Gets the type name of the custom affected element. The type name of the custom affected element. Defines event arguments used for layout Serialization events. Initializes a new instance of the class. The affected element. The serialization tag of the affected element. Initializes a new instance of the class. The affected element. The serialization tag of the affected element. A containing the string representations of the s of the . Gets a containing the string representations of the s of the that will be saved to the layout Xml of the . The event arguments used for the 's layout Serialization Loading event. Initializes a new instance of the class. The affected element serialization tag. Initializes a new instance of the class. The affected element serialization tag. A containing the string representations of the s of the that will be loaded from the layout Xml in the . Gets or sets a value that determines whether the will be loaded. Sets the affected element. The new element be set. The docking panel is used as part of the RadDocking control to arrange elements. This a class for internal use and is not meant to be used outside the RadDocking. Identifies the InitialSize attached dependency property. Gets the initial size for object. The object. The initial size. Sets the initial size for object. The object. The value. Creates a new System.Windows.Controls.UIElementCollection. The logical parent element of the collection to be created. An ordered collection of elements that have the specified logical parent. Provides the behavior for the "measure" pass of Silverlight layout. Classes can override this method to define their own measure pass behavior. The available size that this element can give to child elements. Infinity can be specified as a value to indicate that the element will size to whatever content is available. The size that this element determines it needs during layout, based on its calculations of child element sizes. Automation Peer for the Telerik.Windows.Controls.Docking.PaneHeader class. Initializes a new instance of the class. Gets the core name for this Telerik.Windows.Controls.PaneHeaderAutomationPeer. Gets the automation control type for this Telerik.Windows.Controls.PaneHeaderAutomationPeer. Custom automation control type. Gets the core class name for this Telerik.Windows.Controls.PaneHeaderAutomationPeer. Panel that arrange its children as a StackPanel if no DesiredWidth or DesiredHeight is set or if set as a Grid with Row/Column Definitions. Identifies the Orientation dependency property. Identifies the SuppressMeasure attached property. Identifies the RelativeSize attached property. Identifies the ElementMinWidth attached property. Identifies the ElementWidth attached property. Identifies the ElementMaxWidth attached property. Identifies the ElementMinHeight attached property. Identifies the ElementHeight attached property. Identifies the ElementMaxHeight attached property. Gets or sets a value that specifies the dimension in which child content is arranged. This is a dependency property. Gets the Relative size. Sets the Relative size. Gets the SuppressMeasure attached property. If true changing RelativeSize will not invalidate measure. Sets the SuppressMeasure attached property. When set to true changing RelativeSize will not invalidate measure. Gets the MinWidth of the child element. Sets the MinWidth of the child element. Gets the Width of the child element. Sets the Width of the child element. Gets the MaxWidth of the child element. Sets the MaxWidth of the child element. Gets the MinHeight of the child element. Sets the MinHeight of the child element. Gets the Height of the child element. Sets the Height of the child element. Gets the MaxHeight of the child element. Sets the MaxHeight of the child element. Provides the behavior for the measure pass of the layout. Classes can override this method to define their own measure pass behavior. The available size that this object can give to child objects. Infinity can be specified as a value to indicate that the object will size to whatever content is available. The size that this object determines it needs during layout, based on its calculations of child object allotted sizes. Provides the behavior for the Arrange pass of layout. Classes can override this method to define their own arrange pass behavior. The final area within the parent that this object should use to arrange itself and its children. The actual size used. A strongly-typed resource class, for looking up localized strings, etc. Returns the cached ResourceManager instance used by this class. Overrides the current thread's CurrentUICulture property for all resource lookups using this strongly typed resource class. Looks up a localized string similar to a first chance exception with implicit styles..