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

- ou - Um Array de valores Object.

Retornos

Boolean

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

Exceções

values é null.

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

- ou - Essa 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 a atribuirá 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 as células, as células não compatíveis restantes manterão seus valores atuais.

Aplica-se a

Confira também