GrapeCity.Win.MultiRow.v80 アセンブリ > GrapeCity.Win.MultiRow 名前空間 > Row クラス : SetValues メソッド |
例外 | 解説 |
---|---|
System.ArgumentNullException | valuesがnull 参照 (Visual Basicでは Nothing)です。 |
valuesパラメーターは、行内のセル値にデータを格納するための可変個の引数を表します。これらの値は、複数の独立した引数または単一のSystem.Arrayのメンバとして、このメソッドに渡すことができます。ただし、値はSystem.Object型のインスタンスであるものと想定されているため、値型の値(System.Int32の値など)の配列を渡すと、このメソッドはその配列を1つのオブジェクトとして取り扱い、それを1つのセルに割り当てます。この動作を回避するためには、値型の配列をSystem.Objectの配列にキャストするか、複数の値を複数の引数として渡す必要があります。
valuesリストに初期化するセルより多くの値が含まれている場合、このメソッドは余分な値を無視してfalseを返します。このメソッドは、指定されたいずれかの値が設定できなかった場合にもfalseを返します。
値がセルの数より少ない場合、対応する値のない残りのセルでは現在の値が保持されます。