DataGridViewColumnCollection.IList.Add(Object) Метод

Определение

Добавляет объект в конец коллекции.

 virtual int System.Collections.IList.Add(System::Object ^ value) = System::Collections::IList::Add;
int IList.Add (object value);
abstract member System.Collections.IList.Add : obj -> int
override this.System.Collections.IList.Add : obj -> int
Function Add (value As Object) As Integer Implements IList.Add

Параметры

value
Object

Object, который нужно добавить в конец коллекции. Допускается значение null.

Возвращаемое значение

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.

Применяется к

См. также раздел