ClassLayoutControlResizingBehavior
Provides the resize functionality for RadLayoutControl.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class LayoutControlResizingBehavior
Inheritance: objectLayoutControlResizingBehavior
Constructors
LayoutControlResizingBehavior(LayoutControlContainerElement)
Declaration
public LayoutControlResizingBehavior(LayoutControlContainerElement owner)
Parameters
owner
Properties
IsResizing
Indicates whether the behavior is currently active.
Methods
BeginResize(LayoutControlSplitterItem)
Begins the resize operation given a LayoutControlSplitterItem.
Declaration
public bool BeginResize(LayoutControlSplitterItem splitter)
Parameters
splitter
The splitter item.
Returns
[true] if successful, [false] otherwise.
BeginResize(Point, Orientation)
Begins the resize operation given a starting point and resize orientation.
Declaration
public bool BeginResize(Point point, Orientation resizeType)
Parameters
point
The starting point.
resizeType
The resize direction.
Returns
[true] if successful, [false] otherwise.
GetCursorAtPoint(Point)
Gets the mouse cursor that should be displayed at the specified position.
Declaration
public Cursor GetCursorAtPoint(Point point)
Parameters
point
The point in coordinates relative to the owning LayoutControlContainerElement.
Returns
The cursor.
OnResizeFinished()
Declaration
protected virtual void OnResizeFinished()
OnResizeStarted()
Declaration
protected virtual void OnResizeStarted()
OnResized()
Declaration
protected virtual void OnResized()
Resize(Point)
If the behavior is active, moves the resize position to the specified point.
Declaration
public void Resize(Point point)
Parameters
point
The point in coordinates relative to the owning LayoutControlContainerElement.