DataGridViewRowCollection.AddCopies(Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет указанное количество строк в коллекцию на основе строки по указанному индексу.
public:
virtual int AddCopies(int indexSource, int count);
public virtual int AddCopies(int indexSource, int count);
abstract member AddCopies : int * int -> int
override this.AddCopies : int * int -> int
Public Overridable Function AddCopies (indexSource As Integer, count As Integer) As Integer
Параметры
- indexSource
- Int32
Индекс строки, на основе которой будут основываться новые строки.
- count
- Int32
Количество строк, добавляемых в .DataGridViewRowCollection
Возвращаемое значение
Индекс последней строки, добавленной.
Исключения
indexSource значение меньше нуля или больше или равно количеству строк в элементе управления.
–или–
count меньше нуля.
Связанный DataGridView элемент управления выполняет одно из следующих действий, которые временно препятствуют добавлению новых строк:
Выбор всех ячеек в элементе управления.
Очистка выделения.
–или–
Этот метод вызывается из обработчика для одного из следующих DataGridView событий:
–или–
Свойство DataSource не DataGridViewnullявляется .
–или–
Эта операция добавит замороженную строку после отмены работы строк.
Комментарии
Свойство InheritedStyle нового имеет те же значения, что InheritedStyle и в расположении DataGridViewRowindexSource.DataGridViewRow Если AddCopies это возможно, метод добавляет общие строки DataGridViewRowCollection. В противном случае новые строки не совместно используются. Дополнительные сведения см. в рекомендациях по масштабированию элемента управления DataGridView в Windows Forms.
Строки в элементе управления не отсортированы автоматически при добавлении новых строк. Чтобы сортировать новые строки в правильное положение, вызовите DataGridView.Sort метод в обработчике DataGridView.RowsAdded событий. Также может потребоваться вызвать DataGridView.Sort метод в CellValueChanged обработчике событий, чтобы отсортировать строки при изменении ячейки пользователем.