다음을 통해 공유


IDataGridViewEditingCell 인터페이스

정의

해당 값을 조작할 수 있는 셀의 공통 기능을 정의합니다.

public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
파생

설명

이 인터페이스와 같은 클래스에서 구현 됩니다 DataGridViewCheckBoxCell 에서 파생 된 DataGridViewCell 편집 컨트롤을 호스트 하지 않고 값을 지정 하는 것에 대 한 사용자 인터페이스 (UI)를 제공 합니다. 이 경우 UI 셀이 편집 모드에 있는지 여부에 관계 없이 표시 됩니다.

등의 다른 셀 형식은 DataGridViewButtonCell, UI를 제공 하지만 사용자가 지정한 값을 저장 하지 않습니다. 이 경우 셀 유형을 구현 하지 않는 IDataGridViewEditingCell 또는 편집 컨트롤을 호스트 합니다.

셀 형식 편집을 표시 하는 경우 셀이 편집 모드와 같은 제어 DataGridViewTextBoxCell를 구현 하지 않습니다 IDataGridViewEditingCell 구현 하는 도우미 클래스를 대신 제공 하지만 IDataGridViewEditingControl합니다. 예를 들어 DataGridViewTextBoxCell 제공을 DataGridViewTextBoxEditingControl 에서 파생 되는 합니다 TextBox 컨트롤과 구현 IDataGridViewEditingControl합니다. 이 예에서 셀 EditType 속성을 Type 편집 컨트롤 형식을 나타내는 개체입니다. 구현에 대 한 자세한 IDataGridViewEditingControl를 참조 하세요 방법: Windows Forms DataGridView 셀에서 컨트롤을 호스트합니다.

속성

EditingCellFormattedValue

형식이 지정된 셀 값을 가져오거나 설정합니다.

EditingCellValueChanged

셀 값이 변경되었는지 여부를 나타내는 값을 가져오거나 설정합니다.

메서드

GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

서식이 지정된 셀 값을 검색합니다.

PrepareEditingCellForEdit(Boolean)

현재 선택한 셀을 편집할 수 있도록 준비합니다.

적용 대상

추가 정보