Class
BaseColumnResizingBehavior

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public abstract class BaseColumnResizingBehavior

Inheritance: objectBaseColumnResizingBehavior

Derived Classes: ColumnResizingBehaviorStrechColumnResizingBehavior

Constructors

BaseColumnResizingBehavior(RadListViewElement)

Declaration

cs-api-definition
public BaseColumnResizingBehavior(RadListViewElement owner)

Parameters

owner

RadListViewElement

Fields

lastMousePosition

Declaration

cs-api-definition
protected Point lastMousePosition

Field Value

Point

originalMouseCursor

Declaration

cs-api-definition
protected Cursor originalMouseCursor

Field Value

Cursor

Properties

AllowColumnResize

Declaration

cs-api-definition
public bool AllowColumnResize { get; set; }

Property Value

bool

IsResizing

Declaration

cs-api-definition
public bool IsResizing { get; set; }

Property Value

bool

Owner

Declaration

cs-api-definition
public RadListViewElement Owner { get; }

Property Value

RadListViewElement

ResizedColumn

Declaration

cs-api-definition
public ListViewDetailColumn ResizedColumn { get; set; }

Property Value

ListViewDetailColumn

Methods

BeginResize(ListViewDetailColumn, Point)

Declaration

cs-api-definition
public virtual bool BeginResize(ListViewDetailColumn column, Point mousePosition)

Parameters

column

ListViewDetailColumn

mousePosition

Point

Returns

bool

CalculateColumnWidths(SizeF)

Calculates the column widths.

Declaration

cs-api-definition
public abstract void CalculateColumnWidths(SizeF availableSize)

Parameters

availableSize

SizeF

Size of the available.

EndResize()

Declaration

cs-api-definition
public virtual void EndResize()

HandleMouseMove(Point)

Declaration

cs-api-definition
public virtual void HandleMouseMove(Point mousePosition)

Parameters

mousePosition

Point

Resize(int)

Declaration

cs-api-definition
public abstract bool Resize(int offset)

Parameters

offset

int

Returns

bool