Class Columns
Represents a collection of columns.
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Model
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public class Columns : RowsColumnsBase
Properties
Count
Gets the row / column count.
Declaration
public override int Count { get; }
Property Value
System.Int32
The row / column count. |
Overrides
Item[IEnumerable<CellRange>]
Gets the ColumnSelection with the specified cell ranges.
Declaration
public ColumnSelection this[IEnumerable<CellRange> cellRanges] { get; }
Parameters
System.Collections.Generic.IEnumerable<CellRange>
cellRanges
|
Property Value
ColumnSelection
The column selection. |
Item[Int32]
Gets the ColumnSelection at the specified index.
Declaration
public ColumnSelection this[int index] { get; }
Parameters
System.Int32
index
|
Property Value
ColumnSelection
The column selection. |
Item[Int32, Int32]
Gets the ColumnSelection with the specified from index and to index.
Declaration
public ColumnSelection this[int fromIndex, int toIndex] { get; }
Parameters
System.Int32
fromIndex
|
System.Int32
toIndex
|
Property Value
ColumnSelection
The column selection. |
Item[CellIndex]
Gets the ColumnSelection with the specified cell index.
Declaration
public ColumnSelection this[CellIndex cellIndex] { get; }
Parameters
CellIndex
cellIndex
|
Property Value
ColumnSelection
The column selection. |
Item[CellRange]
Gets the ColumnSelection with the specified cell range.
Declaration
public ColumnSelection this[CellRange cellRange] { get; }
Parameters
CellRange
cellRange
|
Property Value
ColumnSelection
The column selection. |
Methods
CanInsert(Int32, Int32)
Determines whether this instance can be inserted at the specified index.
Declaration
public override bool CanInsert(int index, int itemCount)
Parameters
System.Int32
index
The index. |
System.Int32
itemCount
The item count. |
Returns
System.Boolean
The value indicating whether this instance can be inserted at the specified index |
Overrides
GetColumnSelection(IEnumerable<CellRange>)
Gets a column selection of a specified collection of cell ranges.
Declaration
public ColumnSelection GetColumnSelection(IEnumerable<CellRange> cellRanges)
Parameters
System.Collections.Generic.IEnumerable<CellRange>
cellRanges
The cell ranges. |
Returns
ColumnSelection
The column selection. |
GetColumnSelection(Int32)
Gets a column selection at the specified index.
Declaration
public ColumnSelection GetColumnSelection(int index)
Parameters
System.Int32
index
The index. |
Returns
ColumnSelection
The column selection. |
GetColumnSelection(Int32, Int32)
Gets a column selection between two indices.
Declaration
public ColumnSelection GetColumnSelection(int fromIndex, int toIndex)
Parameters
System.Int32
fromIndex
From index. |
System.Int32
toIndex
To index. |
Returns
ColumnSelection
The column selection. |
GetColumnSelection(CellIndex)
Gets a column selection at the specified index.
Declaration
public ColumnSelection GetColumnSelection(CellIndex cellIndex)
Parameters
CellIndex
cellIndex
Index of the cell. |
Returns
ColumnSelection
The column selection. |
GetColumnSelection(CellRange)
Gets a column selection of a specified cell range.
Declaration
public ColumnSelection GetColumnSelection(CellRange cellRange)
Parameters
CellRange
cellRange
The cell range. |
Returns
ColumnSelection
The column selection. |
GetDefaultWidth()
Gets the default width.
Declaration
public ColumnWidth GetDefaultWidth()
Returns
ColumnWidth
The column width |
InsertOverride(Int32, Int32)
Inserts the override.
Declaration
protected override bool InsertOverride(int index, int itemCount)
Parameters
System.Int32
index
The index. |
System.Int32
itemCount
The item count. |
Returns
System.Boolean
|
Overrides
RemoveOverride(Int32, Int32)
Removes the override.
Declaration
protected override void RemoveOverride(int index, int itemCount)
Parameters
System.Int32
index
The index. |
System.Int32
itemCount
The item count. |
Overrides
SetDefaultWidth(ColumnWidth)
Sets the default width.
Declaration
public void SetDefaultWidth(ColumnWidth width)
Parameters
ColumnWidth
width
The width. |
Events
ColumnsWidthChanged
Occurs when the columns' widths have changed.
Declaration
public event EventHandler<RowColumnPropertyChangedEventArgs> ColumnsWidthChanged
Event Type
System.EventHandler<RowColumnPropertyChangedEventArgs>
|