IDataGridViewEditingCell IDataGridViewEditingCell IDataGridViewEditingCell IDataGridViewEditingCell Interface


해당 값을 조작할 수 있는 셀의 공통 기능을 정의합니다.Defines common functionality for a cell that allows the manipulation of its value.

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


이 인터페이스와 같은 클래스에서 구현 됩니다 DataGridViewCheckBoxCell 에서 파생 된 DataGridViewCell 편집 컨트롤을 호스트 하지 않고 값을 지정 하는 것에 대 한 사용자 인터페이스 (UI)를 제공 합니다.This interface is implemented by classes such as DataGridViewCheckBoxCell that derive from DataGridViewCell and provide a user interface (UI) for specifying values without hosting an editing control. 이 경우 UI 셀이 편집 모드에 있는지 여부에 관계 없이 표시 됩니다.The UI in this case is displayed regardless of whether the cell is in edit mode.

등의 다른 셀 형식은 DataGridViewButtonCell, UI를 제공 하지만 사용자가 지정한 값을 저장 하지 않습니다.Other cell types, such as DataGridViewButtonCell, provide a UI but do not store user-specified values. 이 경우 셀 유형을 구현 하지 않는 IDataGridViewEditingCell 또는 편집 컨트롤을 호스트 합니다.In this case, the cell type does not implement IDataGridViewEditingCell or host an editing control.

셀 형식 편집을 표시 하는 경우 셀이 편집 모드와 같은 제어 DataGridViewTextBoxCell를 구현 하지 않습니다 IDataGridViewEditingCell 구현 하는 도우미 클래스를 대신 제공 하지만 IDataGridViewEditingControl합니다.Cell types that display an editing control when the cell is in edit mode, such as DataGridViewTextBoxCell, do not implement IDataGridViewEditingCell but instead provide a companion class that implements IDataGridViewEditingControl. 예를 들어 DataGridViewTextBoxCell 제공을 DataGridViewTextBoxEditingControl 에서 파생 되는 합니다 TextBox 컨트롤과 구현 IDataGridViewEditingControl합니다.For example, DataGridViewTextBoxCell provides a DataGridViewTextBoxEditingControl that derives from the TextBox control and implements IDataGridViewEditingControl. 이 예에서 셀 EditType 속성을 Type 편집 컨트롤 형식을 나타내는 개체입니다.In this case, the cell EditType property is set to a Type object representing the editing control type. 구현에 대 한 자세한 IDataGridViewEditingControl를 참조 하세요 방법: Windows Forms DataGridView 셀에서 컨트롤을 호스트합니다.For information about implementing IDataGridViewEditingControl, see How to: Host Controls in Windows Forms DataGridView Cells.


EditingCellFormattedValue EditingCellFormattedValue EditingCellFormattedValue EditingCellFormattedValue

형식이 지정된 셀 값을 가져오거나 설정합니다.Gets or sets the formatted value of the cell.

EditingCellValueChanged EditingCellValueChanged EditingCellValueChanged EditingCellValueChanged

셀 값이 변경되었는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether the value of the cell has changed.


GetEditingCellFormattedValue(DataGridViewDataErrorContexts) GetEditingCellFormattedValue(DataGridViewDataErrorContexts) GetEditingCellFormattedValue(DataGridViewDataErrorContexts) GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

서식이 지정된 셀 값을 검색합니다.Retrieves the formatted value of the cell.

PrepareEditingCellForEdit(Boolean) PrepareEditingCellForEdit(Boolean) PrepareEditingCellForEdit(Boolean) PrepareEditingCellForEdit(Boolean)

현재 선택한 셀을 편집할 수 있도록 준비합니다.Prepares the currently selected cell for editing

적용 대상

추가 정보