DataGridViewRow.SetValues(Object[]) 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í.
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.
Devoluciones
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.