DataGridViewRowCollection.AddCopies(Int32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega el número especificado de filas a la colección basándose en la fila del índice especificado.
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
Parámetros
- indexSource
- Int32
Índice de la fila en la que basar las nuevas filas.
- count
- Int32
Número de filas que desea agregar al DataGridViewRowCollection.
Devoluciones
Índice de la última fila que se ha agregado.
Excepciones
indexSource
es menor que cero o mayor o igual que el número de filas del control.
o bien
count
es menor que cero.
El control DataGridView asociado está realizando una de las siguientes acciones que impide que se agreguen nuevas filas temporalmente:
Seleccionar todas las celdas del control.
Borrar la selección.
O bien
Se llama a este método desde un controlador para uno de los siguientes eventos DataGridView:
O bien
La propiedad DataSource de DataGridView no es null
.
O bien
Esta operación agregaría una fila inmovilizada después de filas inmovilizadas.
Comentarios
La InheritedStyle propiedad del nuevo DataGridViewRow tiene los mismos valores que el InheritedStyle de situado DataGridViewRow en indexSource
. El AddCopies método agrega filas compartidas a DataGridViewRowCollection, si es posible. De lo contrario, las nuevas filas no están compartidas. Para obtener más información, consulte Procedimientos recomendados para ajustar la escala del control DataGridView en Windows Forms.
Las filas del control no se ordenan automáticamente cuando se agregan nuevas filas. Para ordenar nuevas filas en su posición correcta, llame al DataGridView.Sort método en un DataGridView.RowsAdded controlador de eventos. También puede llamar al DataGridView.Sort método en un CellValueChanged controlador de eventos para ordenar las filas cuando el usuario modifica una celda.