DataGridViewRow.GetState(Int32) Método

Definição

Devolve um valor que indica o estado atual da linha.

public:
 virtual System::Windows::Forms::DataGridViewElementStates GetState(int rowIndex);
public virtual System.Windows.Forms.DataGridViewElementStates GetState(int rowIndex);
abstract member GetState : int -> System.Windows.Forms.DataGridViewElementStates
override this.GetState : int -> System.Windows.Forms.DataGridViewElementStates
Public Overridable Function GetState (rowIndex As Integer) As DataGridViewElementStates

Parâmetros

rowIndex
Int32

O índice da linha.

Devoluções

Uma combinação bit a bit de DataGridViewElementStates valores que indica o estado da linha.

Exceções

A linha foi adicionada a um DataGridView controlo, mas o rowIndex valor não está no intervalo válido de 0 ao número de linhas no controlo menos 1.

A linha não é uma linha partilhada, mas o rowIndex valor não corresponde ao valor da propriedade da Index linha.

-ou-

A linha não foi adicionada a um DataGridView controlo, mas o rowIndex valor não corresponde ao valor da propriedade da Index linha.

Observações

Este método é útil para determinar o estado de uma linha partilhada. As linhas partilhadas têm Index valores de -1, o que impede que uses a State propriedade com linhas partilhadas. Para usar este método, passe o índice da linha propriamente dito. Pode obter o índice real de uma linha partilhada chamando o IndexOf método.

Aplica-se a

Ver também