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 de célula na linha.

-ou-

Um Array dos Object valores.

Retornos

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

Exceções

values é null.

Esse método é chamado quando o associado DataGridView está operando no modo virtual.

-ou-

Essa linha é uma linha compartilhada.

Comentários

O values parâmetro representa um número variável de argumentos usados para preencher valores de célula na linha. Esses valores podem ser passados para esse método como vários argumentos individuais ou como membros de um único Array. Como os valores devem ser instâncias do tipo Object, no entanto, se você passar uma matriz de valores de tipo de valor (como Int32 valores), esse método tratará a matriz como um único objeto e atribuí-la a uma única célula. Para evitar esse comportamento, você deve converter uma matriz de tipo de valor em uma Object matriz ou passar vários valores como vários argumentos.

Se houver mais valores na lista do values que células a serem inicializadas, esse método ignorará os valores extras e retornará false. Esse método também retornará false se qualquer um dos valores especificados não puder ser definido.

Se houver menos valores do que células, as células incompatíveis restantes manterão seus valores atuais.

Aplica-se a

Confira também