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
Valori restituiti
true se tutti i valori sono stati impostati; in caso contrario, false.
Eccezioni
values è null.
Questo metodo viene chiamato quando l'oggetto associato DataGridView opera in modalità virtuale.
oppure
Questa riga è una riga condivisa.
Commenti
Il values parametro rappresenta un numero variabile di argomenti utilizzati 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 considererà la matrice come un singolo oggetto e la assegnerà 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 di quanto siano presenti 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.