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
Параметры
Возвращаемое значение
true Значение , если заданы все значения; falseв противном случае .
Исключения
values равно null.
Этот метод вызывается, когда связанный DataGridView работает в виртуальном режиме.
–или–
Эта строка является общей строкой.
Комментарии
Параметр values представляет переменное число аргументов, используемых для заполнения значений ячеек в строке. Эти значения можно передать этому методу в виде нескольких, отдельных аргументов или как членов одного Array. Так как значения, как ожидается, будут экземплярами типа Object, однако при передаче массива значений типа значений (например Int32 , значений), этот метод будет рассматривать массив как один объект и назначать его одной ячейке. Чтобы избежать этого, необходимо привести массив типа значений Object к массиву или передать несколько значений в виде нескольких аргументов.
Если в values списке есть больше значений, чем ячейки для инициализации, этот метод игнорирует дополнительные значения и возвращает.false Этот метод также возвращает, false если не удается задать любое из указанных значений.
Если есть меньше значений, чем есть ячейки, остальные несоответветные ячейки сохраняют текущие значения.