DataGridViewRow.SetValues(Object[]) 方法

定義

設定資料列之儲存格的值。

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

參數

values
Object[]

表示資料列中儲存格值的一或多個物件。

-或- Array 值的 Object

傳回

Boolean

如果已經設定所有值,則為 true,否則為 false

例外狀況

valuesnull

當相關聯 DataGridView 是在虛擬模式下運作時,會呼叫這個方法。

-或- 這個資料列是共用資料列。

備註

參數 values 代表用來填入資料列中儲存格值的可變引數數目。 這些值可以當做多個、個別引數或單 Array 一 的成員傳遞至這個方法。 因為值必須是 類型的 Object 實例,不過,如果您傳入實值型別值的陣列, (例如 Int32 值) ,這個方法會將陣列視為單一物件,並將它指派給單一儲存格。 若要避免這種行為,您必須將實值型別陣列 Object 轉換成陣列,或以多個引數的形式傳入多個值。

如果清單中的值 values 多於要初始化的儲存格,這個方法會忽略額外的值並傳 false 回 。 如果無法設定任何指定的值,這個方法也會傳 false 回 。

如果值少於儲存格,其餘不相符的資料格會保留其目前的值。

適用於

另請參閱