Compartir a través de


DataGridViewRow.SetValues(Object[]) Método

Definición

Establece los valores de las celdas de la fila.

public:
 bool SetValues(... cli::array <System::Object ^> ^ values);
public bool SetValues (params object[] values);
member this.SetValues : obj[] -> bool
Public Function SetValues (ParamArray values As Object()) As Boolean

Parámetros

values
Object[]

Uno o varios objetos que representan los valores de las celdas de la fila.

o bien Una Array de valores Object.

Devoluciones

Boolean

true si se han establecido todos los valores; de lo contrario, false.

Excepciones

values es null.

Se llama a este método cuando el control DataGridView asociado no está funcionando en modo virtual.

o bien Esta fila es una fila compartida.

Comentarios

El values parámetro representa un número variable de argumentos usados para rellenar los valores de celda de la fila. Estos valores se pueden pasar a este método como varios argumentos individuales o como miembros de un único Array. Dado que se espera que los valores sean instancias de tipo Object, sin embargo, si pasa una matriz de valores de tipo valor (como Int32 valores), este método tratará la matriz como un solo objeto y la asignará a una sola celda. Para evitar este comportamiento, debe convertir una matriz de tipo valor en una Object matriz o pasar varios valores como varios argumentos.

Si hay más valores en la values lista que las celdas que se van a inicializar, este método omite los valores adicionales y devuelve false. Este método también devuelve false si no se puede establecer alguno de los valores especificados.

Si hay menos valores que las celdas, las demás celdas no coincidentes conservan sus valores actuales.

Se aplica a

Consulte también