DataGridView.IsCurrentRowDirty 속성

정의

현재 행에 커밋되지 않은 변경 내용이 있는지 여부를 나타내는 값을 가져옵니다.

public:
 property bool IsCurrentRowDirty { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsCurrentRowDirty { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsCurrentRowDirty : bool
Public ReadOnly Property IsCurrentRowDirty As Boolean

속성 값

Boolean

현재 행에 커밋되지 않은 변경 내용이 있으면 true이고, 그렇지 않으면 false입니다.

특성

설명

이 속성은 연필 문자 모양이 행에 표시되면 반환 true 됩니다. 기본적으로 속성은 IsCurrentRowDirty 편집을 지원하는 데이터 원본에 바인딩되거나 행 수준 커밋 범위를 사용하도록 가상 모드가 구현되지 않는 한 DataGridView 항상 속성 값 IsCurrentCellDirty 과 같습니다. 이러한 경우 DataGridView 행 수준에서 이 속성을 평가합니다.

사용자가 행을 벗어나면 컨트롤이 모든 행 변경 내용을 커밋합니다. 또한 Ctrl+Enter를 눌러 행을 벗어나지 않고 행 변경 내용을 커밋할 수도 있습니다. 행 변경 내용을 프로그래밍 방식으로 커밋하려면 양식의 Validate 메서드를 호출합니다. 데이터 원본이 BindingSource이면 호출 BindingSource.EndEdit할 수도 있습니다.

적용 대상

추가 정보