DataGridView.IsCurrentRowDirty 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 행에 커밋되지 않은 변경 내용이 있는지 여부를 나타내는 값을 가져옵니다.
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
속성 값
현재 행에 커밋되지 않은 변경 내용이 있으면 true
이고, 그렇지 않으면 false
입니다.
- 특성
설명
이 속성은 연필 문자 모양이 행에 표시되면 반환 true
됩니다. 기본적으로 속성은 IsCurrentRowDirty 편집을 지원하는 데이터 원본에 바인딩되거나 행 수준 커밋 범위를 사용하도록 가상 모드가 구현되지 않는 한 DataGridView 항상 속성 값 IsCurrentCellDirty 과 같습니다. 이러한 경우 DataGridView 행 수준에서 이 속성을 평가합니다.
사용자가 행을 벗어나면 컨트롤이 모든 행 변경 내용을 커밋합니다. 또한 Ctrl+Enter를 눌러 행을 벗어나지 않고 행 변경 내용을 커밋할 수도 있습니다. 행 변경 내용을 프로그래밍 방식으로 커밋하려면 양식의 Validate 메서드를 호출합니다. 데이터 원본이 BindingSource이면 호출 BindingSource.EndEdit할 수도 있습니다.