Click or drag to resize
RadLayoutControl Methods

The RadLayoutControl type exposes the following members.

Methods
  NameDescription
Public methodAddItem(LayoutControlItemBase)
Adds an item at the root level of the control and rebuilds the layout.
Public methodAddItem(Control, LayoutControlContainerElement)
Adds a control to the specified container.
Public methodAddItem(LayoutControlItemBase, LayoutControlContainerElement)
Adds an item to the specified container and rebuilds its layout.
Public methodAddItem(Control, Control, LayoutControlDropPosition)
Adds a control at a specified position next to a specified control.
Public methodAddItem(Control, LayoutControlItemBase, LayoutControlDropPosition)
Adds a control at a specified position next to a specified item.
Public methodAddItem(LayoutControlItemBase, Control, LayoutControlDropPosition)
Adds an item at a specified position next to a specified existing control.
Public methodAddItem(LayoutControlItemBase, LayoutControlItemBase, LayoutControlDropPosition)
Adds an item at a specified position next to a specified existing item.
Public methodBeginInit (Overrides RadControlBeginInit.)
Public methodBeginUpdate
Puts the control in an initialization state where it will not update until EndUpdate is called.
Public methodCallAccessibilityNotifyClients
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnGotFocus
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnKeyDown
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnKeyPress
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnKeyUp
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnLostFocus
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnClick
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnDoubleClick
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnKeyDown
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnKeyPress
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnKeyUp
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseCaptureChanged
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseDown
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseEnter
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseHover
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseLeave
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseMove
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseUp
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseWheel
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnPreviewKeyDown
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnScreenTipNeeded
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnThemeNameChanged
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnToolTipTextNeeded
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnVisibleChanged
This method is used internally!
(Inherited from RadControl.)
Protected methodCanEditElementAtDesignTime
Determines whether an element may be edited via the EditUIElements dialog at design-time.
(Inherited from RadControl.)
Public methodCanEditUIElement
Determines whether an element from this element tree may be displayed in the EditUIElements dialog.
(Inherited from RadControl.)
Public methodCloseCustomizeDialog
Closes the RadLayoutControlCustomizeDialog and puts the control out of customize mode.
Protected methodConstruct (Inherited from RadControl.)
Public methodControlDefinesThemeForElement
Checks whether the element's theme is defined by the control.
(Inherited from RadControl.)
Protected methodCreateBehavior
Creates the input behavior instance. Allows inheritors to provide custom input implementations.
(Inherited from RadControl.)
Protected methodCreateChildItems (Overrides RadControlCreateChildItems(RadElement).)
Protected methodCreateControlsInstance (Overrides ControlCreateControlsInstance.)
Protected methodCreateRootElement (Inherited from RadControl.)
Public methodDisableGesture
Disable firing gesture events of the specified type.
(Inherited from RadControl.)
Protected methodDispose (Overrides RadControlDispose(Boolean).)
Public methodEnableGesture
Enable firing gesture events of the specified type.
(Inherited from RadControl.)
Public methodEndInit (Overrides RadControlEndInit.)
Public methodEndUpdate
Puts the control out of the initialization state caused by calling BeginUpdate and updates it.
Protected methodEnsureItemsControlsVisibility
Called after load layout to ensure the visibility of the controls is the same as the visibility of the items.
Public methodFindItemByControl(Control)
Finds the item associated with a given control.
Public methodFindItemByControl(Control, Boolean)
Finds the item associated with a given control.
Protected methodFindPropertyInChildren (Inherited from RadControl.)
Public methodGetAllItems
Gets the items from all levels which are nested in the control.
Public methodGetAllItems(Boolean)
Gets the items from all levels which are nested in the control.
Public methodGetBehaviorAtPoint
Gets the LayoutControlResizingBehavior that should be activated at a given point.
Public methodGetChildAt
Method used by control Code Dom serializer to access element in the collection of RootElement.
(Inherited from RadControl.)
Public methodGetControlDefaultSize
This method is used internally!
(Inherited from RadControl.)
Public methodGetCursorAtPoint
Gets the mouse cursor which should be shown at a given point.
Protected methodGetDefaultXmlSerializationInfo
Gets the default serialization info for RadLayoutControl used by Save/Load loyout methods to persist the layout to/from XML.
Protected methodGetInitialCustomizeDialogLocation
Gets the initial location of the RadLayoutControlCustomizeDialog.
Protected methodGetInputElement (Inherited from RadControl.)
Protected methodGetNCMetrics (Overrides RadNCEnabledControlGetNCMetrics.)
Public methodGetPlainText
Strips all html tags of the text set to the control and returns only the plain text.
(Inherited from RadControl.)
Public methodGetPreferredSize (Inherited from RadControl.)
Protected methodGetRootElementDesiredSize (Inherited from RadControl.)
Public methodHideDragOverlay
Public methodHideItem(Control)
Hides a control from the RadLayoutPanel and places it in the HiddenItems collection.
Public methodHideItem(LayoutControlItemBase)
Hides an item from the RadLayoutPanel and places it in the HiddenItems collection.
Protected methodInitializeDropDownMenu
Initializes the items of the default context menu.
Protected methodInitializeRootElement (Inherited from RadControl.)
Public methodInvokeLayoutCallback (Inherited from RadControl.)
Protected methodIsInputKey (Inherited from RadControl.)
Public methodLoadElementTree
Loads the element tree. While not loaded, no layout operations are allowed upon the tree. By default, the tree will be loaded when the control is displayed for the first time.
(Inherited from RadControl.)
Public methodLoadElementTree(Size)
Loads the element tree using the specified desired size.
(Inherited from RadControl.)
Public methodLoadLayout(Stream)
Loads RadLayoutControl's layout state from XML file, using the serialization information provided by the XmlSerializationInfo property.
Public methodLoadLayout(String)
Loads RadLayoutControl's layout state from XML file, using the serialization information provided by the XmlSerializationInfo property.
Public methodLoadLayout(XmlReader)
Loads RadLayoutControl's layout state from XML file, using the serialization information provided by the XmlSerializationInfo property.
Protected methodOnAutoSizeChanged (Inherited from RadControl.)
Protected methodOnBackColorChanged (Inherited from RadControl.)
Protected methodOnBindingContextChanged (Inherited from RadControl.)
Protected methodOnCaptureLosing (Inherited from RadControl.)
Protected methodOnClick (Inherited from RadControl.)
Protected methodOnCreateControl (Inherited from RadControl.)
Protected methodOnDoubleClick (Inherited from RadControl.)
Protected methodOnEnabledChanged (Inherited from RadControl.)
Protected methodOnFontChanged (Inherited from RadControl.)
Protected methodOnForeColorChanged (Inherited from RadControl.)
Protected methodOnGesture (Inherited from RadControl.)
Protected methodOnGotFocus (Inherited from RadControl.)
Protected methodOnHandleCreated (Overrides ControlOnHandleCreated(EventArgs).)
Protected methodOnHandleDestroyed (Overrides RadControlOnHandleDestroyed(EventArgs).)
Protected methodOnHandleDropCompleted
Protected methodOnInvalidated (Inherited from RadControl.)
Protected methodOnKeyDown (Inherited from RadControl.)
Protected methodOnKeyPress (Inherited from RadControl.)
Protected methodOnKeyUp (Inherited from RadControl.)
Protected methodOnLayout (Overrides RadControlOnLayout(LayoutEventArgs).)
Protected methodOnLoad (Overrides RadControlOnLoad(Size).)
Protected methodOnLocationChanged (Inherited from RadControl.)
Protected methodOnLostFocus (Inherited from RadControl.)
Protected methodOnMouseCaptureChanged (Inherited from RadControl.)
Protected methodOnMouseDown (Overrides RadControlOnMouseDown(MouseEventArgs).)
Protected methodOnMouseEnter (Inherited from RadControl.)
Protected methodOnMouseHover (Inherited from RadControl.)
Protected methodOnMouseLeave (Inherited from RadControl.)
Protected methodOnMouseMove (Overrides RadControlOnMouseMove(MouseEventArgs).)
Protected methodOnMouseUp (Overrides RadControlOnMouseUp(MouseEventArgs).)
Protected methodOnMouseWheel (Overrides RadControlOnMouseWheel(MouseEventArgs).)
Protected methodOnNCPaint (Overrides RadNCEnabledControlOnNCPaint(Graphics).)
Protected methodOnNotifyPropertyChanged(PropertyChangedEventArgs) (Inherited from RadControl.)
Protected methodOnNotifyPropertyChanged(String)
Raises the PropertyChanged event
(Inherited from RadControl.)
Protected methodOnPaddingChanged (Inherited from RadControl.)
Protected methodOnPaint (Inherited from RadControl.)
Protected methodOnPanGesture
Fires the PanGesture event.
(Inherited from RadControl.)
Protected methodOnParentChanged (Inherited from RadControl.)
Protected methodOnPressAndTapGesture
Fires the PressAndTapGesture event.
(Inherited from RadControl.)
Protected methodOnPreviewKeyDown (Inherited from RadControl.)
Protected methodOnRightToLeftChanged (Inherited from RadControl.)
Protected methodOnRotateGesture
Fires the RotateGesture event.
(Inherited from RadControl.)
Protected methodOnScreenTipNeeded (Inherited from RadControl.)
Protected methodOnSizeChanged (Overrides ControlOnSizeChanged(EventArgs).)
Protected methodOnStructureChanged
Protected methodOnThemeChanged (Overrides RadControlOnThemeChanged.)
Protected methodOnThemeNameChanged (Inherited from RadControl.)
Protected methodOnToolTipTextNeeded (Inherited from RadControl.)
Protected methodOnTwoFingerTapGesture
Fires the TwoFingerTapGesture event.
(Inherited from RadControl.)
Protected methodOnZoomGesture
Fires the ZoomGesture event.
(Inherited from RadControl.)
Public methodPreFilterMessage
Protected methodProcessAutoSizeChanged (Inherited from RadControl.)
Protected methodProcessCaptureChangeRequested
Processes a capture request from the specified element.
(Inherited from RadControl.)
Protected methodProcessCmdKey (Overrides ControlProcessCmdKey(Message, Keys).)
Protected methodProcessCodedUIMessage (Inherited from RadControl.)
Protected methodProcessFocusRequested
Processes a focus request from the specified element.
(Inherited from RadControl.)
Protected methodProcessGesture (Inherited from RadControl.)
Protected methodProcessMnemonic (Inherited from RadControl.)
Public methodRefresh (Inherited from RadControl.)
Public methodRegisterHostedControl (Inherited from RadControl.)
Public methodRemoveItem(Control)
Removes the specified control from the RadLayoutControl.
Public methodRemoveItem(LayoutControlItemBase)
Removes the specified item from the RadLayoutControl.
Protected methodResetBackColorThemeOverrides (Overrides RadControlResetBackColorThemeOverrides.)
Protected methodResetForeColorThemeOverrides (Overrides RadControlResetForeColorThemeOverrides.)
Public methodResizeItem(Control, Int32)
Resizes the specified control with a specified amount. Resize direction depends on the position of item.
Public methodResizeItem(LayoutControlItemBase, Int32)
Resizes the specified item with a specified amount. Resize direction depends on the position of item.
Public methodResolveStyleGroupForElement
Replaces the default style group for specific element.
(Inherited from RadControl.)
Public methodResumeUpdate (Inherited from RadControl.)
Public methodResumeUpdate(Boolean) (Inherited from RadControl.)
Public methodSaveLayout(Stream)
Stores RadLayoutControl's layout state in XML format, using the serialization information provided by the XmlSerializationInfo property.
Public methodSaveLayout(String)
Stores RadLayoutControl's layout state in XML format, using the serialization information provided by the XmlSerializationInfo property.
Public methodSaveLayout(XmlWriter)
Stores RadLayoutControl's layout state in XML format, using the serialization information provided by the XmlSerializationInfo property.
Protected methodScaleControl (Inherited from RadControl.)
Protected methodSetBackColorThemeOverrides (Overrides RadControlSetBackColorThemeOverrides.)
Protected methodSetBoundsCore (Inherited from RadControl.)
Protected methodSetForeColorThemeOverrides (Overrides RadControlSetForeColorThemeOverrides.)
Public methodSetIsInitializing
This method is used internally!
(Inherited from RadControl.)
Public methodShouldSerializeBackColor
Determines whether the BackColor property should be serialized.
(Inherited from RadControl.)
Public methodShouldSerializeFont
Determines whether the ForeColor property should be serialized.
(Inherited from RadControl.)
Public methodShouldSerializeForeColor
Determines whether the ForeColor property should be serialized.
(Inherited from RadControl.)
Protected methodShouldSerializeProperty
Determines whether the specified RadProperty should be serialized.
(Inherited from RadControl.)
Public methodShowCustomizeDialog
Shows the RadLayoutControlCustomizeDialog and puts the control in customize mode.
Public methodShowDragOverlay
Shows the LayoutControlDraggableOverlay control which allows reordering and resizing the items.
Public methodSuspendUpdate (Inherited from RadControl.)
Public methodUnregisterHostedControl (Inherited from RadControl.)
Public methodUpdateControlsLayout
Updates the bounds of nested controls.
Public methodUpdateScrollbars
Updates the scrollbar metrics.
Protected methodWndProc (Inherited from RadNCEnabledControl.)
Top
See Also