DataGridViewColumnCollection.IList.Insert(Int32, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вставляет элемент в коллекцию по указанному индексу.
virtual void System.Collections.IList.Insert(int index, System::Object ^ value) = System::Collections::IList::Insert;
void IList.Insert (int index, object value);
abstract member System.Collections.IList.Insert : int * obj -> unit
override this.System.Collections.IList.Insert : int * obj -> unit
Sub Insert (index As Integer, value As Object) Implements IList.Insert
Параметры
- index
- Int32
Отсчитываемый от нуля индекс, по которому следует вставить элемент value
.
Реализации
Исключения
value
не является объектом типа DataGridViewColumn.
value
имеет значение null
.
Сопоставленный элемент управления DataGridView выполняет одно из следующих действий, временно блокирующих добавление новых столбцов: – выбор всех ячеек элемента управления;
– отмена выбора.
– обновление значений свойств столбца DisplayIndex.
-или- Этот метод вызывается из обработчика для одного из следующих событий DataGridView:
-или-
Столбец, указанный параметром value
, уже принадлежит элементу управления DataGridView.
-или-
Свойство SortMode столбца, указанного параметром value
, имеет значение Automatic, а свойство SelectionMode имеет значение FullColumnSelect или ColumnHeaderSelect. Методы ISupportInitialize.BeginInit() и ISupportInitialize.EndInit() элемента управления позволяет временно задавать конфликтующие значения свойств.
-или-
Свойство InheritedAutoSizeMode столбца, указанного параметром value
, имеет значение ColumnHeader, а свойство ColumnHeadersVisible имеет значение false
.
-или-
В столбце, указанном параметром value
, свойство InheritedAutoSizeMode имеет значение Fill, а свойство Frozen — значение true
.
-или-
В столбце, указанном параметром value
, свойство FillWeight имеет такое значение, в результате которого общее значение FillWeight всех столбцов в элементе управления превышает 65535.
-или-
Столбец, указанный параметром value
, имеет значения свойств DisplayIndex и Frozen, в результате которых столбец будет отображаться среди набора смежных столбцов с противоположным значением свойства Frozen.
-или-
Элемент управления DataGridView содержит по крайней мере одну строку, а столбец, указанный параметром value
, имеет свойство CellType со значением null
.
Комментарии
Этот член представляет собой явную реализацию члена интерфейса. Он может использоваться, только если экземпляр DataGridViewColumnCollection приведен к типу интерфейса IList.