DataGridViewRowCollection.Add 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 una o varias filas a la colección.
Sobrecargas
| Nombre | Description |
|---|---|
| Add() |
Agrega una nueva fila a la colección. |
| Add(Int32) |
Agrega el número especificado de filas nuevas a la colección. |
| Add(Object[]) |
Agrega una nueva fila a la colección y rellena las celdas con los objetos especificados. |
| Add(DataGridViewRow) |
Agrega el objeto especificado DataGridViewRow a la colección. |
Add()
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
Agrega una nueva fila a la colección.
public:
virtual int Add();
public virtual int Add();
abstract member Add : unit -> int
override this.Add : unit -> int
Public Overridable Function Add () As Integer
Devoluciones
Índice de la nueva fila.
Excepciones
El control asociado DataGridView está realizando una de las siguientes acciones que impide temporalmente que se agreguen nuevas filas:
Selección de todas las celdas del control.
Borrar la selección.
O bien
Se llama a este método desde un controlador para uno de los eventos siguientes DataGridView :
O bien
La DataSource propiedad de DataGridView no nulles .
O bien
No DataGridView tiene columnas.
O bien
Esta operación agregaría una fila inmovilizada después de las filas desenfrenadas.
La fila devuelta por la RowTemplate propiedad tiene más celdas de las que hay columnas en el control.
Comentarios
La Add() sobrecarga agrega filas basadas en de RowTemplate .DataGridView La nueva fila se comparte, si es posible. Asegúrese de que la fila especificada en la RowTemplate propiedad se puede compartir para mejorar la escalabilidad. Para obtener más información, vea Procedimientos recomendados para escalar el control DataGridView de formularios 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.
Consulte también
- DataGridView
- DataGridViewRow
- Procedimientos recomendados para escalar el control DataGridView de formularios Windows Forms
Se aplica a
Add(Int32)
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
Agrega el número especificado de filas nuevas a la colección.
public:
virtual int Add(int count);
public virtual int Add(int count);
abstract member Add : int -> int
override this.Add : int -> int
Public Overridable Function Add (count As Integer) As Integer
Parámetros
- count
- Int32
Número de filas que se van a agregar a DataGridViewRowCollection.
Devoluciones
Índice de la última fila que se agregó.
Excepciones
count es menor que 1.
El control asociado DataGridView está realizando una de las siguientes acciones que impide temporalmente que se agreguen nuevas filas:
Selección de todas las celdas del control.
Borrar la selección.
O bien
Se llama a este método desde un controlador para uno de los eventos siguientes DataGridView :
O bien
La DataSource propiedad de DataGridView no nulles .
O bien
No DataGridView tiene columnas.
O bien
La fila devuelta por la RowTemplate propiedad tiene más celdas de las que hay columnas en el control.
O bien
Esta operación agregaría filas inmovilizadas después de las filas desenfrenadas.
Comentarios
El Add(Int32) método agrega filas compartidas a .DataGridViewRowCollection Las nuevas filas se basan en el RowTemplate de .DataGridView Asegúrese de que la fila especificada en la RowTemplate propiedad se puede compartir para mejorar la escalabilidad. Para obtener más información, vea Procedimientos recomendados para escalar el control DataGridView de formularios 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.
Consulte también
Se aplica a
Add(Object[])
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
Agrega una nueva fila a la colección y rellena las celdas con los objetos especificados.
public:
virtual int Add(... cli::array <System::Object ^> ^ values);
public virtual int Add(params object[] values);
abstract member Add : obj[] -> int
override this.Add : obj[] -> int
Public Overridable Function Add (ParamArray values As Object()) As Integer
Parámetros
- values
- Object[]
Número variable de objetos que rellenan las celdas del nuevo DataGridViewRow.
Devoluciones
Índice de la nueva fila.
Excepciones
values es null.
El control asociado DataGridView está realizando una de las siguientes acciones que impide temporalmente que se agreguen nuevas filas:
Selección de todas las celdas del control.
Borrar la selección.
O bien
Se llama a este método desde un controlador para uno de los eventos siguientes DataGridView :
O bien
La propiedad VirtualMode de DataGridView está establecida en true.
O bien
La DataSource propiedad de DataGridView no nulles .
O bien
No DataGridView tiene columnas.
O bien
La fila devuelta por la RowTemplate propiedad tiene más celdas de las que hay columnas en el control.
O bien
Esta operación agregaría una fila inmovilizada después de las filas desenfrenadas.
Comentarios
El Add(Object[]) método agrega una fila no compartida a .DataGridViewRowCollection Para obtener más información, vea Procedimientos recomendados para escalar el control DataGridView de formularios 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.
Consulte también
Se aplica a
Add(DataGridViewRow)
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
- Source:
- DataGridViewRowCollection.cs
Agrega el objeto especificado DataGridViewRow a la colección.
public:
virtual int Add(System::Windows::Forms::DataGridViewRow ^ dataGridViewRow);
public virtual int Add(System.Windows.Forms.DataGridViewRow dataGridViewRow);
abstract member Add : System.Windows.Forms.DataGridViewRow -> int
override this.Add : System.Windows.Forms.DataGridViewRow -> int
Public Overridable Function Add (dataGridViewRow As DataGridViewRow) As Integer
Parámetros
- dataGridViewRow
- DataGridViewRow
que DataGridViewRow se va a agregar a .DataGridViewRowCollection
Devoluciones
Índice del nuevo DataGridViewRow.
Excepciones
El control asociado DataGridView está realizando una de las siguientes acciones que impide temporalmente que se agreguen nuevas filas:
Selección de todas las celdas del control.
Borrar la selección.
O bien
Se llama a este método desde un controlador para uno de los eventos siguientes DataGridView :
O bien
La DataSource propiedad de DataGridView no nulles .
O bien
No DataGridView tiene columnas.
O bien
La DataGridView propiedad de dataGridViewRow no nulles .
O bien
dataGridViewRow tiene un Selected valor de propiedad de true.
O bien
Esta operación agregaría una fila inmovilizada después de las filas desenfrenadas.
dataGridViewRow es null.
dataGridViewRow tiene más celdas de las que hay columnas en el control .
Comentarios
El Add(DataGridViewRow) método agrega una fila compartida a DataGridViewRowCollection, si es posible. De lo contrario, la nueva fila no se comparte. Para obtener más información, vea Procedimientos recomendados para escalar el control DataGridView de formularios 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.
Consulte también
- DataGridView
- DataGridViewRow
- DataGridViewColumn
- CellTemplate
- Procedimientos recomendados para escalar el control DataGridView de formularios Windows Forms