Class
StrechColumnResizingBehavior

Definition

Constructors

StrechColumnResizingBehavior(RadListViewElement)

Declaration

cs-api-definition
public StrechColumnResizingBehavior(RadListViewElement owner)

Parameters

owner

RadListViewElement

Fields

arrangeInfos

Declaration

cs-api-definition
protected Dictionary<int, StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo> arrangeInfos

Field Value

Dictionary<int, StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo>

Properties

AvailableWidth

Declaration

cs-api-definition
public float AvailableWidth { get; }

Property Value

float

StretchableColumns

Declaration

cs-api-definition
public List<StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo> StretchableColumns { get; }

Property Value

List<StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo>

StretchableWidth

Declaration

cs-api-definition
public float StretchableWidth { get; }

Property Value

float

Methods

BeginResize(ListViewDetailColumn, Point)

Declaration

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

Parameters

column

ListViewDetailColumn

mousePosition

Point

Returns

bool

Overrides BaseColumnResizingBehavior.BeginResize(ListViewDetailColumn, Point)

CalculateColumnWidths(SizeF)

Calculates the column widths.

Declaration

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

Parameters

availableSize

SizeF

Size of the available.

Overrides BaseColumnResizingBehavior.CalculateColumnWidths(SizeF)

EndResize()

Declaration

cs-api-definition
public override void EndResize()

Overrides BaseColumnResizingBehavior.EndResize()

GetArrangeInfo(ListViewDetailColumn)

Gets the arrange info.

Declaration

cs-api-definition
public virtual StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo GetArrangeInfo(ListViewDetailColumn column)

Parameters

column

ListViewDetailColumn

The column.

Returns

StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo

InitColumn(ListViewDetailColumn)

Declaration

cs-api-definition
protected virtual StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo InitColumn(ListViewDetailColumn column)

Parameters

column

ListViewDetailColumn

Returns

StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo

ProcessColumnsCollection()

Processes the columns collection.

Declaration

cs-api-definition
protected virtual float ProcessColumnsCollection()

Returns

float

Reset()

Declaration

cs-api-definition
protected void Reset()

Resize(int)

Declaration

cs-api-definition
public override bool Resize(int delta)

Parameters

delta

int

Returns

bool

Overrides BaseColumnResizingBehavior.Resize(int)