Sdílet prostřednictvím


DataGridViewRow.SetValues(Object[]) Metoda

Definice

Nastaví hodnoty buněk řádku.

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

Parametry

values
Object[]

Jeden nebo více objektů, které představují hodnoty buněk v řádku.

-nebo- Object HodnotaArray.

Návraty

Boolean

true pokud byly nastaveny všechny hodnoty; falsev opačném případě .

Výjimky

values je null.

Tato metoda se volá, když je přidružena DataGridView k provozu ve virtuálním režimu.

-nebo- Tento řádek je sdílený řádek.

Poznámky

Parametr values představuje proměnný počet argumentů použitých k naplnění hodnot buněk v řádku. Tyto hodnoty lze této metodě předat jako více, jednotlivé argumenty nebo jako členy jednoho Array. Vzhledem k tomu, že se očekává, že hodnoty budou instance typu Object, ale pokud předáte pole hodnot hodnot typu (například Int32 hodnoty), bude tato metoda zacházet s polem jako s jedním objektem a přiřadit ji k jedné buňce. Chcete-li se tomuto chování vyhnout, musíte přetypovat pole typu hodnota na Object matici nebo předat více hodnot jako více argumentů.

Pokud je v values seznamu více hodnot, než jsou buňky, které mají být inicializovány, tato metoda ignoruje nadbytečné hodnoty a vrátí false. Tato metoda také vrátí, false pokud nelze nastavit některou ze zadaných hodnot.

Pokud existuje méně hodnot, než jsou buňky, zachovají si zbývající nesrovnané buňky jejich aktuální hodnoty.

Platí pro

Viz také