New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Constructors

C#
public StrechColumnResizingBehavior(RadListViewElement owner)
Parameters:ownerRadListViewElement

Fields

C#
protected Dictionary<int, StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo> arrangeInfos

Properties

C#
public float AvailableWidth { get; }
C#
public List<StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo> StretchableColumns { get; }
C#
public float StretchableWidth { get; }

Methods

C#
public override bool BeginResize(ListViewDetailColumn column, Point mousePosition)
Parameters:columnListViewDetailColumnmousePositionPointReturns:

bool

Overrides: BaseColumnResizingBehavior.BeginResize(ListViewDetailColumn, Point)

Calculates the column widths.

C#
public override void CalculateColumnWidths(SizeF availableSize)
Parameters:availableSizeSizeF

Size of the available.

Overrides: BaseColumnResizingBehavior.CalculateColumnWidths(SizeF)

C#
public override void EndResize()

Overrides: BaseColumnResizingBehavior.EndResize()

Gets the arrange info.

C#
public virtual StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo GetArrangeInfo(ListViewDetailColumn column)
Parameters:columnListViewDetailColumn

The column.

Returns:

StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo

C#
protected virtual StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo InitColumn(ListViewDetailColumn column)
Parameters:columnListViewDetailColumnReturns:

StrechColumnResizingBehavior.ListViewTableViewCellArrangeInfo

Processes the columns collection.

C#
protected virtual float ProcessColumnsCollection()
Returns:

float

C#
protected void Reset()
C#
public override bool Resize(int delta)
Parameters:deltaintReturns:

bool

Overrides: BaseColumnResizingBehavior.Resize(int)