DataGridViewRow.SetValues(Object[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta i valori delle celle della riga.
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
Parametri
- values
- Object[]
Uno o più oggetti che rappresentano i valori della cella nella riga.
Restituisce
true
se sono stati impostati i valori; in caso contrario, false
.
Eccezioni
values
è null
.
Questo metodo viene chiamato quando il controllo DataGridView associato funziona in modalità virtuale.
-oppure- La riga è condivisa.
Commenti
Il values
parametro rappresenta un numero variabile di argomenti usati per popolare i valori delle celle nella riga. Questi valori possono essere passati a questo metodo come più argomenti, singoli argomenti o come membri di un singolo Arrayoggetto . Poiché i valori devono essere istanze di tipo Object, tuttavia, se si passa una matrice di valori di tipo valore (ad esempio Int32 valori), questo metodo considera la matrice come un singolo oggetto e lo assegna a una singola cella. Per evitare questo comportamento, è necessario eseguire il cast di una matrice di tipo valore in una Object matrice o passare più valori come più argomenti.
Se nell'elenco values
sono presenti più valori rispetto alle celle da inizializzare, questo metodo ignora i valori aggiuntivi e restituisce false
. Questo metodo restituisce false
anche se non è possibile impostare uno dei valori specificati.
Se sono presenti meno valori rispetto alle celle, le celle rimanenti non corrispondenti mantengono i valori correnti.