DataGridViewRow.GetState(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna 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.
Retornos
Uma combinação bit a bit de valores DataGridViewElementStates que indicam o estado da linha.
Exceções
A linha foi adicionada a um controle DataGridView, mas o valor rowIndex
não está no intervalo válido de 0 até o número de linhas no controle menos 1.
A linha não é uma linha compartilhada, mas o valor rowIndex
não corresponde o valor da propriedade Index da linha.
- ou -
A linha não foi adicionada a um controle DataGridView, mas o valor rowIndex
não corresponde ao valor da propriedade Index da linha.
Comentários
Esse método é útil para determinar o estado de uma linha compartilhada. As linhas compartilhadas têm Index valores de -1, o que impede que você use a State propriedade com linhas compartilhadas. Para usar esse método, passe o índice de linha real. Você pode recuperar o índice real de uma linha compartilhada chamando o IndexOf método .