DataGridViewRow.SetValues(Object[]) Método

Definição

Define os valores das células da linha.

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

Parâmetros

values
Object[]

Um ou mais objetos que representam os valores das células na linha.

-ou-

Um Array de Object valores.

Devoluções

true se todos os valores forem definidos; caso contrário, false.

Exceções

values é null.

Este método é chamado quando o associado DataGridView está a operar em modo virtual.

-ou-

Esta fila é uma fila partilhada.

Observações

O values parâmetro representa um número variável de argumentos usados para povoar os valores das células na linha. Estes valores podem ser passados a este método como múltiplos argumentos individuais ou como membros de um único Array. Como se espera que os valores sejam instâncias do tipo Object, no entanto, se passar um array de valores de tipo de valor (como Int32 valores), este método tratará o array como um único objeto e atribui-lo-á a uma única célula. Para evitar este comportamento, deve lançar um array de tipo valor para um Object array ou passar múltiplos valores como múltiplos argumentos.

Se houver mais valores na values lista do que células a inicializar, este método ignora os valores extra e retorna false. Este método também retorna false se algum dos valores especificados não puder ser definido.

Se houver menos valores do que células, as células restantes não emparelhadas mantêm os seus valores atuais.

Aplica-se a

Ver também