DataGridViewColumnCollection
Wisej.Web.DataGridViewColumnCollection
Last updated
Wisej.Web.DataGridViewColumnCollection
Last updated
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represents a collection of DataGridViewColumn objects in a DataGridView control.
Initializes a new instance of the DataGridViewColumnCollection class for the given DataGridView.
dataGrid
DataGridViewColumn: Returns the column at the given index in the collection.
Throws:
ArgumentOutOfRangeException index is less than zero or greater than the number of columns in the collection minus one.
DataGridViewColumn: Returns the column of the given name in the collection.
Throws:
ArgumentNullException name is null.
Adds the given DataGridViewColumn to the collection.
column
Returns: Int32. The index of the column.
Throws:
ArgumentNullException column is null.
InvalidOperationException The associated DataGridView control is performing one of the following actions that temporarily prevents new columns from being added: - Selecting all cells in the control. - Clearing the selection.Updating column DisplayIndex property values. Or this method is being called from a handler for one of the following DataGridView events: - CellEnter - CellLeave - CellValidating - CellValidated - RowEnter - RowLeave - RowValidated - RowValidating
Adds a DataGridViewTextBoxColumn with the given column name to the collection.
name
The name by which the column will be referred.
Returns: Int32. The index of the column.
Throws:
InvalidOperationException The associated DataGridView control is performing one of the following actions that temporarily prevents new columns from being added: - Selecting all cells in the control. - Clearing the selection.Updating column DisplayIndex property values. Or this method is being called from a handler for one of the following DataGridView events: - CellEnter - CellLeave - CellValidating - CellValidated - RowEnter - RowLeave - RowValidated - RowValidating
Adds a DataGridViewTextBoxColumn with the given column name and call value type to the collection.
name
The name by which the column will be referred.
valueType
Returns: Int32. The index of the column.
Throws:
InvalidOperationException The associated DataGridView control is performing one of the following actions that temporarily prevents new columns from being added: - Selecting all cells in the control. - Clearing the selection.Updating column DisplayIndex property values. Or this method is being called from a handler for one of the following DataGridView events: - CellEnter - CellLeave - CellValidating - CellValidated - RowEnter - RowLeave - RowValidated - RowValidating
Adds a DataGridViewTextBoxColumn with the given column name and column header text to the collection.
name
The name by which the column will be referred.
caption
The text for the column's header.
Returns: Int32. The index of the column.
Throws:
InvalidOperationException The associated DataGridView control is performing one of the following actions that temporarily prevents new columns from being added: - Selecting all cells in the control. - Clearing the selection.Updating column DisplayIndex property values. Or this method is being called from a handler for one of the following DataGridView events: - CellEnter - CellLeave - CellValidating - CellValidated - RowEnter - RowLeave - RowValidated - RowValidating
Adds a DataGridViewTextBoxColumn with the given column name, column header text, and cell value type to the collection.
name
The name by which the column will be referred.
caption
The text for the column's header.
valueType
Returns: Int32. The index of the column.
Throws:
InvalidOperationException The associated DataGridView control is performing one of the following actions that temporarily prevents new columns from being added: - Selecting all cells in the control. - Clearing the selection.Updating column DisplayIndex property values. Or this method is being called from a handler for one of the following DataGridView events: - CellEnter - CellLeave - CellValidating - CellValidated - RowEnter - RowLeave - RowValidated - RowValidating
Adds a range of columns to the collection.
newColumns
Throws:
ArgumentNullException newColumns is null.
InvalidOperationException The associated DataGridView control is performing one of the following actions that temporarily prevents new columns from being added: - Selecting all cells in the control. - Clearing the selection.Updating column DisplayIndex property values. Or this method is being called from a handler for one of the following DataGridView events: - CellEnter - CellLeave - CellValidating - CellValidated - RowEnter - RowLeave - RowValidated - RowValidating
Clears the collection.
Throws:
InvalidOperationException The associated DataGridView control is performing one of the following actions that temporarily prevents new columns from being added: - Selecting all cells in the control. - Clearing the selection.Updating column DisplayIndex property values. Or this method is being called from a handler for one of the following DataGridView events: - CellEnter - CellLeave - CellValidating - CellValidated - RowEnter - RowLeave - RowValidated - RowValidating
Clears the collection and disposes the columns.
dispose
Determines whether the collection contains the given DataGridViewColumn.
column
Returns: Boolean. true if the given column is in the collection; otherwise, false.
Determines whether the collection contains the given DataGridViewColumn.
name