DataGridViewRow.GetState(Int32) 메서드

정의

행의 현재 상태를 나타내는 값을 반환합니다.

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

매개 변수

rowIndex
Int32

행의 인덱스입니다.

반환

DataGridViewElementStates

행 상태를 나타내는 DataGridViewElementStates 값의 비트 조합입니다.

예외

행이 DataGridView 컨트롤에 추가되었지만 rowIndex 값이 유효 범위인 0부터 컨트롤의 행 수에서 1을 뺀 값 사이에 있지 않은 경우

행이 공유 행이 아니지만 rowIndex 값이 행의 Index 속성 값과 일치하지 않는 경우

또는 행이 DataGridView 컨트롤에 추가되지 않았지만 rowIndex 값이 행의 Index 속성 값과 일치하지 않는 경우

설명

이 메서드는 공유 행의 상태를 확인하는 데 유용합니다. 공유 행의 값이 Index -1이면 공유 행이 State 있는 속성을 사용할 수 없습니다. 이 메서드를 사용하려면 실제 행 인덱스로 전달합니다. 메서드를 호출하여 공유 행의 실제 인덱스 검색할 IndexOf 수 있습니다.

적용 대상

추가 정보