IDataGridViewEditingCell インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
値を操作できるようにするセルに、共通の機能を定義します。
public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
- 派生
注釈
このインターフェイスは、 から派生DataGridViewCellし、編集コントロールをホストせずに値を指定するためのユーザー インターフェイス (UI) を提供する などのDataGridViewCheckBoxCellクラスによって実装されます。 この場合の UI は、セルが編集モードであるかどうかに関係なく表示されます。
などの DataGridViewButtonCell他のセル型は UI を提供しますが、ユーザー指定の値は格納しません。 この場合、セル型は編集コントロールを実装 IDataGridViewEditingCell またはホストしません。
など DataGridViewTextBoxCell、セルが編集モードのときに編集コントロールを表示するセル型は、 を実装するのではなく、 を実装 IDataGridViewEditingCell するコンパニオン クラスを提供します IDataGridViewEditingControl。 たとえば、 DataGridViewTextBoxCell は コントロールから派生し、 をTextBox実装する を提供DataGridViewTextBoxEditingControlしますIDataGridViewEditingControl。 この場合、cell EditType プロパティは編集コントロールの Type 種類を表すオブジェクトに設定されます。 の実装IDataGridViewEditingControlの詳細については、「方法: Windows フォーム DataGridView セルでコントロールをホストする」を参照してください。
プロパティ
EditingCellFormattedValue |
セルの書式指定済みの値を取得または設定します。 |
EditingCellValueChanged |
セルの値が変更されたかどうかを示す値を取得または設定します。 |
メソッド
GetEditingCellFormattedValue(DataGridViewDataErrorContexts) |
セルの書式設定された値を取得します。 |
PrepareEditingCellForEdit(Boolean) |
現在選択されているセルの編集を準備します。 |
適用対象
こちらもご覧ください
.NET