DataGridViewRow.SetValues(Object[]) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Návraty
truepokud byly nastaveny všechny hodnoty; v opačném případě . false
Výjimky
values je null.
Tato metoda se volá, když přidružená DataGridView je spuštěna 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 hodnoty mají být instancemi typu Object, ale pokud předáte pole hodnot hodnot typu (například Int32 hodnoty), bude tato metoda považovat matici za jeden objekt a přiřadit ji k jedné buňce. Chcete-li se tomuto chování vyhnout, musíte přetypovat pole typu hodnoty 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 některé z zadaných hodnot nelze nastavit.
Pokud existuje méně hodnot, než jsou buňky, zbývající nedodržované buňky si zachovají své aktuální hodnoty.