DataGridViewCheckBoxCell クラス

定義

DataGridView コントロールで使用する、チェック ボックス ユーザー インターフェイス (UI) を表示します。Displays a check box user interface (UI) to use in a DataGridView control.

public ref class DataGridViewCheckBoxCell : System::Windows::Forms::DataGridViewCell, System::Windows::Forms::IDataGridViewEditingCell
public class DataGridViewCheckBoxCell : System.Windows.Forms.DataGridViewCell, System.Windows.Forms.IDataGridViewEditingCell
type DataGridViewCheckBoxCell = class
    inherit DataGridViewCell
    interface IDataGridViewEditingCell
Public Class DataGridViewCheckBoxCell
Inherits DataGridViewCell
Implements IDataGridViewEditingCell
継承
DataGridViewCheckBoxCell
実装

次のコード例ではDataGridViewCheckBoxColumn 、を使用して、オフィスにある従業員を追跡します。The following code example uses a DataGridViewCheckBoxColumn to track which employees are in the office. 列はオブジェクトでDataGridViewCheckBoxCell構成されます。The column is made up of DataGridViewCheckBoxCell objects. この例は、クラスの概要に関するトピックでDataGridViewComboBoxColumn紹介されている大規模な例の一部です。This example is part of a larger example available in the DataGridViewComboBoxColumn class overview topic.

private:
    void AddOutOfOfficeColumn()
    {
        DataGridViewCheckBoxColumn^ column = gcnew DataGridViewCheckBoxColumn();
        {
            column->HeaderText = ColumnName::OutOfOffice.ToString();
            column->Name = ColumnName::OutOfOffice.ToString();
            column->AutoSizeMode = 
                DataGridViewAutoSizeColumnMode::DisplayedCells;
            column->FlatStyle = FlatStyle::Standard;
            column->ThreeState = true;
            column->CellTemplate = gcnew DataGridViewCheckBoxCell();
            column->CellTemplate->Style->BackColor = Color::Beige;
        }

        DataGridView1->Columns->Insert(0, column);
    }
private void AddOutOfOfficeColumn()
{
    DataGridViewCheckBoxColumn column = new DataGridViewCheckBoxColumn();
    {
        column.HeaderText = ColumnName.OutOfOffice.ToString();
        column.Name = ColumnName.OutOfOffice.ToString();
        column.AutoSizeMode = 
            DataGridViewAutoSizeColumnMode.DisplayedCells;
        column.FlatStyle = FlatStyle.Standard;
        column.ThreeState = true;
        column.CellTemplate = new DataGridViewCheckBoxCell();
        column.CellTemplate.Style.BackColor = Color.Beige;
    }

    DataGridView1.Columns.Insert(0, column);
}
Private Sub AddOutOfOfficeColumn()
    Dim column As New DataGridViewCheckBoxColumn()
    With column
        .HeaderText = ColumnName.OutOfOffice.ToString()
        .Name = ColumnName.OutOfOffice.ToString()
        .AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells
        .FlatStyle = FlatStyle.Standard
        .CellTemplate = New DataGridViewCheckBoxCell()
        .CellTemplate.Style.BackColor = Color.Beige
    End With

    DataGridView1.Columns.Insert(0, column)
End Sub

注釈

クラスは、チェックボックスのDataGridViewCell UI に表示されるバイナリまたは三項情報を表示するために使用される特殊な型です。 DataGridViewCheckBoxCellThe DataGridViewCheckBoxCell class is a specialized type of DataGridViewCell used to display binary or ternary information presented through a check box UI. 既定のバイナリモードでは、セルはまたはtrue falseの値を保持できます。In the default binary mode, the cells can hold values of true or false. 3項モードでは、セルはCheckState値の1つを受け取ります。In ternary mode, the cells take on one of the CheckState values. プロパティThreeStateは、binary または三項モードが有効かどうかを決定します。The ThreeState property determines whether binary or ternary mode is in effect.

DataGridViewCheckBoxColumn 、この型のセルを保持するために特化した列の型です。The DataGridViewCheckBoxColumn is the column type specialized to hold cells of this type. 既定DataGridViewCheckBoxColumn.CellTemplateでは、は新しいDataGridViewCheckBoxCellに初期化されます。By default, the DataGridViewCheckBoxColumn.CellTemplate is initialized to a new DataGridViewCheckBoxCell. 既存DataGridViewCheckBoxCellのの後の列内のセルをパターン化するにはCellTemplate 、列のプロパティを、パターンとして使用するセルに設定します。To pattern the cells within a column after an existing DataGridViewCheckBoxCell, set the column's CellTemplate property to the cell to use as a pattern.

列のセル関連のプロパティは、テンプレートセルの同じ名前のプロパティのラッパーです。The cell-related properties of the column are wrappers for the similarly-named properties of the template cell. テンプレートセルのプロパティ値を変更すると、変更後に追加されたテンプレートに基づくセルのみが影響を受けます。Changing the property values of the template cell will affect only cells based on the template that are added after the change. ただし、列のセル関連のプロパティ値を変更すると、その列のテンプレートセルとその他すべてのセルが更新され、必要に応じて列の表示が更新されます。Changing the cell-related property values of the column, however, will update the template cell and all other cells in the column, and refresh the column display if necessary.

現在のセルがのDataGridViewCheckBoxCell場合DataGridView.IsCurrentCellInEditMode 、プロパティは常にtrueです。When the current cell is a DataGridViewCheckBoxCell, the DataGridView.IsCurrentCellInEditMode property is always true.

通常、チェックボックスのセル値は、他のデータと同様にストレージ用、または一括操作を実行する目的で使用されます。Typically, check box cell values are intended either for storage, like any other data, or for performing bulk operations. ユーザーがチェックボックスのセルをクリックしたときにすぐに応答する場合はDataGridView.CellClick 、イベントを処理できますが、このイベントはセルの値が更新される前に発生します。If you want to respond immediately when users click a check box cell, you can handle the DataGridView.CellClick event, but this event occurs before the cell value is updated. クリック時に新しい値が必要な場合は、現在の値に基づいて期待される値を計算する方法があります。If you need the new value at the time of the click, one option is to calculate what the expected value will be based on the current value. もう1つの方法は、変更を直ちにDataGridView.CellValueChangedコミットし、応答するイベントを処理することです。Another approach is to commit the change immediately, and handle the DataGridView.CellValueChanged event to respond to it. セルがクリックされたときに変更をコミットするにはDataGridView.CurrentCellDirtyStateChanged 、イベントを処理する必要があります。To commit the change when the cell is clicked, you must handle the DataGridView.CurrentCellDirtyStateChanged event. ハンドラーで、現在のセルがチェックボックスセルの場合は、 DataGridView.CommitEditメソッドを呼び出し、 Commit値を渡します。In the handler, if the current cell is a check box cell, call the DataGridView.CommitEdit method and pass in the Commit value.

注意 (継承者)

からDataGridViewCheckBoxCell派生し、派生クラスに新しいプロパティを追加する場合は、複製操作中Clone()に新しいプロパティをコピーするようにメソッドをオーバーライドしてください。When you derive from DataGridViewCheckBoxCell and add new properties to the derived class, be sure to override the Clone() method to copy the new properties during cloning operations. また、基本クラスのClone()メソッドを呼び出して、基底クラスのプロパティが新しいセルにコピーされるようにする必要があります。You should also call the base class's Clone() method so that the properties of the base class are copied to the new cell.

コンストラクター

DataGridViewCheckBoxCell()

DataGridViewCheckBoxCell クラスの新しいインスタンスを既定の状態に初期化します。Initializes a new instance of the DataGridViewCheckBoxCell class to its default state.

DataGridViewCheckBoxCell(Boolean)

DataGridViewCheckBoxCell クラスの新しいインスタンスを初期化して、2 進または 3 進状態を有効にします。Initializes a new instance of the DataGridViewCheckBoxCell class, enabling binary or ternary state.

プロパティ

AccessibilityObject

DataGridViewCell.DataGridViewCellAccessibleObject に割り当てられた DataGridViewCell を取得します。Gets the DataGridViewCell.DataGridViewCellAccessibleObject assigned to the DataGridViewCell.

(継承元 DataGridViewCell)
ColumnIndex

このセルの列インデックスを取得します。Gets the column index for this cell.

(継承元 DataGridViewCell)
ContentBounds

セルの内容領域を囲んだ外接する四角形を取得します。Gets the bounding rectangle that encloses the cell's content area.

(継承元 DataGridViewCell)
ContextMenuStrip

セルに関連付けられたショートカット メニューを取得または設定します。Gets or sets the shortcut menu associated with the cell.

(継承元 DataGridViewCell)
DataGridView

この要素に関連付けられている DataGridView コントロールを取得します。Gets the DataGridView control associated with this element.

(継承元 DataGridViewElement)
DefaultNewRowValue

新しいレコードの行のセルに対する既定値を取得します。Gets the default value for a cell in the row for new records.

(継承元 DataGridViewCell)
Displayed

セルが現在画面上に表示されているかどうかを示す値を取得します。Gets a value that indicates whether the cell is currently displayed on-screen.

(継承元 DataGridViewCell)
EditedFormattedValue

セルが編集モードであるかどうか、および値がコミットされているかどうかに関係なく、セルの現在の書式指定済みの値を取得します。Gets the current, formatted value of the cell, regardless of whether the cell is in edit mode and the value has not been committed.

(継承元 DataGridViewCell)
EditingCellFormattedValue

編集モードのときにセルでホストされているコントロールの書式設定済みの値を取得または設定します。Gets or sets the formatted value of the control hosted by the cell when it is in edit mode.

EditingCellValueChanged

このセルの値が変更されたかどうかを示すフラグを取得または設定します。Gets or sets a flag indicating that the value has been changed for this cell.

EditType

セルのホストされる編集コントロールの型を取得します。Gets the type of the cell's hosted editing control.

ErrorIconBounds

セルのエラー アイコンの境界を取得します。Gets the bounds of the error icon for the cell.

(継承元 DataGridViewCell)
ErrorText

セルに関連付けられたエラー条件を記述するテキストを取得または設定します。Gets or sets the text describing an error condition associated with the cell.

(継承元 DataGridViewCell)
FalseValue

false のセル値に対応する基底の値を取得または設定します。Gets or sets the underlying value corresponding to a cell value of false.

FlatStyle

チェック ボックス ユーザー インターフェイス (UI) のフラット スタイルの外観を取得または設定します。Gets or sets the flat style appearance of the check box user interface (UI).

FormattedValue

表示用に書式指定済みのセル値を取得します。Gets the value of the cell as formatted for display.

(継承元 DataGridViewCell)
FormattedValueType

セルの表示値の型を取得します。Gets the type of the cell display value.

Frozen

セルが固定された状態かどうかを示す値を取得します。Gets a value indicating whether the cell is frozen.

(継承元 DataGridViewCell)
HasStyle

Style プロパティが設定されているかどうかを示す値を取得します。Gets a value indicating whether the Style property has been set.

(継承元 DataGridViewCell)
IndeterminateValue

不確定または null のセル値に対応する基底の値を取得または設定します。Gets or sets the underlying value corresponding to an indeterminate or null cell value.

InheritedState

行と列の状態から継承されたセルの現在の状態を取得します。Gets the current state of the cell as inherited from the state of its row and column.

(継承元 DataGridViewCell)
InheritedStyle

セルに現在適用されているスタイルを取得します。Gets the style currently applied to the cell.

(継承元 DataGridViewCell)
IsInEditMode

このセルが現在編集されているかどうかを示す値を取得します。Gets a value indicating whether this cell is currently being edited.

(継承元 DataGridViewCell)
OwningColumn

セルを格納している列を取得します。Gets the column that contains this cell.

(継承元 DataGridViewCell)
OwningRow

セルを格納している行を取得します。Gets the row that contains this cell.

(継承元 DataGridViewCell)
PreferredSize

セルが収まる四角形領域のサイズをピクセル単位で取得します。Gets the size, in pixels, of a rectangular area into which the cell can fit.

(継承元 DataGridViewCell)
ReadOnly

セルのデータを編集できるかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the cell's data can be edited.

(継承元 DataGridViewCell)
Resizable

セルのサイズを変更できるかどうかを示す値を取得します。Gets a value indicating whether the cell can be resized.

(継承元 DataGridViewCell)
RowIndex

セルの親行のインデックスを取得します。Gets the index of the cell's parent row.

(継承元 DataGridViewCell)
Selected

セルが選択されているかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the cell has been selected.

(継承元 DataGridViewCell)
Size

セルのサイズを取得します。Gets the size of the cell.

(継承元 DataGridViewCell)
State

要素のユーザー インターフェイス (UI) の状態を取得します。Gets the user interface (UI) state of the element.

(継承元 DataGridViewElement)
Style

セルのスタイルを取得または設定します。Gets or sets the style for the cell.

(継承元 DataGridViewCell)
Tag

セルに関する補足的なデータを格納するオブジェクトを取得または設定します。Gets or sets the object that contains supplemental data about the cell.

(継承元 DataGridViewCell)
ThreeState

ホストされているチェック ボックス コントロールの 3 進モードが有効になっているかどうかを示す値を取得または設定します。Gets or sets a value indicating whether ternary mode has been enabled for the hosted check box control.

ToolTipText

このセルに関連付けられているツールヒント テキストを取得または設定します。Gets or sets the ToolTip text associated with this cell.

(継承元 DataGridViewCell)
TrueValue

true のセル値に対応する基底の値を取得または設定します。Gets or sets the underlying value corresponding to a cell value of true.

Value

このセルに関連付けられている値を取得または設定します。Gets or sets the value associated with this cell.

(継承元 DataGridViewCell)
ValueType

セル内の値のデータ型を取得します。Gets the data type of the values in the cell.

Visible

非表示にされた行または列にセルが含まれるかどうかを示す値を取得します。Gets a value indicating whether the cell is in a row or column that has been hidden.

(継承元 DataGridViewCell)

メソッド

AdjustCellBorderStyle(DataGridViewAdvancedBorderStyle, DataGridViewAdvancedBorderStyle, Boolean, Boolean, Boolean, Boolean)

指定した条件に従って、入力セルの境界線スタイルを変更します。Modifies the input cell border style according to the specified criteria.

(継承元 DataGridViewCell)
BorderWidths(DataGridViewAdvancedBorderStyle)

すべてのセル マージンの幅を表す Rectangle を返します。Returns a Rectangle that represents the widths of all the cell margins.

(継承元 DataGridViewCell)
ClickUnsharesRow(DataGridViewCellEventArgs)

セルがクリックされたときに、セルの行の共有を解除するかどうかを示します。Indicates whether the cell's row will be unshared when the cell is clicked.

(継承元 DataGridViewCell)
Clone()

対象のセルの同一コピーを作成します。Creates an exact copy of this cell.

ContentClickUnsharesRow(DataGridViewCellEventArgs)

セルの内容がクリックされたときに、セルを含む行の共有を解除するかどうかを示します。Indicates whether the row containing the cell will be unshared when the cell content is clicked.

ContentDoubleClickUnsharesRow(DataGridViewCellEventArgs)

セルの内容がダブルクリックされたときに、セルを含む行の共有を解除するかどうかを示します。Indicates whether the row containing the cell will be unshared when the cell content is double-clicked.

CreateAccessibilityInstance()

DataGridViewCheckBoxCell の新しいユーザー補助オブジェクトを作成します。Creates a new accessible object for the DataGridViewCheckBoxCell.

DetachEditingControl()

セルの編集コントロールを DataGridView から削除します。Removes the cell's editing control from the DataGridView.

(継承元 DataGridViewCell)
Dispose()

DataGridViewCell によって使用されているすべてのリソースを解放します。Releases all resources used by the DataGridViewCell.

(継承元 DataGridViewCell)
Dispose(Boolean)

DataGridViewCell によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。Releases the unmanaged resources used by the DataGridViewCell and optionally releases the managed resources.

(継承元 DataGridViewCell)
DoubleClickUnsharesRow(DataGridViewCellEventArgs)

セルがダブルクリックされたときに、セルの行の共有を解除するかどうかを示します。Indicates whether the cell's row will be unshared when the cell is double-clicked.

(継承元 DataGridViewCell)
EnterUnsharesRow(Int32, Boolean)

フォーカスがセルに移動したときに、親の行を非共有にするかどうかを示します。Indicates whether the parent row will be unshared when the focus moves to the cell.

(継承元 DataGridViewCell)
Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetClipboardContent(Int32, Boolean, Boolean, Boolean, Boolean, String)

Clipboard にコピーするセルの書式指定済みの値を取得します。Retrieves the formatted value of the cell to copy to the Clipboard.

(継承元 DataGridViewCell)
GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

セルの内容領域を囲む外接する四角形を返します。これは、指定された Graphics とセル スタイルを使用して計算されます。Returns the bounding rectangle that encloses the cell's content area, which is calculated using the specified Graphics and cell style.

GetContentBounds(Int32)

既定の Graphics、およびセルに現在有効なセル スタイルを使用して、セルの内容領域を囲む外接する四角形を返します。Returns the bounding rectangle that encloses the cell's content area using a default Graphics and cell style currently in effect for the cell.

(継承元 DataGridViewCell)
GetEditedFormattedValue(Int32, DataGridViewDataErrorContexts)

セルが編集モードであるかどうか、および値がコミットされているかどうかに関係なく、セルの現在の書式指定済みの値を返します。Returns the current, formatted value of the cell, regardless of whether the cell is in edit mode and the value has not been committed.

(継承元 DataGridViewCell)
GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

編集モードのセルについて、書式設定済みの値を取得します。Gets the formatted value of the cell while it is in edit mode.

GetErrorIconBounds(Graphics, DataGridViewCellStyle, Int32)

セルのエラー アイコンが表示されている場合に、そのエラー アイコンを囲む外接する四角形を返します。Returns the bounding rectangle that encloses the cell's error icon, if one is displayed.

GetErrorText(Int32)

セルのエラーを表す文字列を返します。Returns a string that represents the error for the cell.

(継承元 DataGridViewCell)
GetFormattedValue(Object, Int32, DataGridViewCellStyle, TypeConverter, TypeConverter, DataGridViewDataErrorContexts)

セルのデータの書式指定済みの値を取得します。Gets the formatted value of the cell's data.

GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetInheritedContextMenuStrip(Int32)

現在のセルの継承されたショートカット メニューを取得します。Gets the inherited shortcut menu for the current cell.

(継承元 DataGridViewCell)
GetInheritedState(Int32)

行および列の状態から継承されたセルの現在の状態を示す値を返します。Returns a value indicating the current state of the cell as inherited from the state of its row and column.

(継承元 DataGridViewCell)
GetInheritedStyle(DataGridViewCellStyle, Int32, Boolean)

セルに適用されるスタイルを取得します。Gets the style applied to the cell.

(継承元 DataGridViewCell)
GetPreferredSize(Graphics, DataGridViewCellStyle, Int32, Size)

セルの推奨されるサイズをピクセル単位で計算します。Calculates the preferred size, in pixels, of the cell.

GetSize(Int32)

セルのサイズを取得します。Gets the size of the cell.

(継承元 DataGridViewCell)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
GetValue(Int32)

セルの値を取得します。Gets the value of the cell.

(継承元 DataGridViewCell)
InitializeEditingControl(Int32, Object, DataGridViewCellStyle)

セルの編集に使用されるコントロールを初期化します。Initializes the control used to edit the cell.

(継承元 DataGridViewCell)
KeyDownUnsharesRow(KeyEventArgs, Int32)

セルにフォーカスがある状態でキーを押したときに、セルを含む行の共有が解除されるかどうかを示します。Indicates whether the row containing the cell is unshared when a key is pressed while the cell has focus.

KeyEntersEditMode(KeyEventArgs)

押されたキーに基づいて編集モードを開始するかどうかを決定します。Determines if edit mode should be started based on the given key.

(継承元 DataGridViewCell)
KeyPressUnsharesRow(KeyPressEventArgs, Int32)

行内のセルにフォーカスがあるときにキーが押された場合に、行を非共有にするかどうかを示します。Indicates whether a row will be unshared if a key is pressed while a cell in the row has focus.

(継承元 DataGridViewCell)
KeyUpUnsharesRow(KeyEventArgs, Int32)

セルにフォーカスがある状態でキーを離したときに、セルを含む行の共有が解除されるかどうかを示します。Indicates whether the row containing the cell is unshared when a key is released while the cell has focus.

LeaveUnsharesRow(Int32, Boolean)

フォーカスが行のセルを離れたときに、その行を非共有にするかどうかを示します。Indicates whether a row will be unshared when the focus leaves a cell in the row.

(継承元 DataGridViewCell)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
MouseClickUnsharesRow(DataGridViewCellMouseEventArgs)

マウス ポインターを行のセルに置いた状態でマウス ボタンをクリックしたときに、その行を非共有にするかどうかを示します。Indicates whether a row will be unshared if the user clicks a mouse button while the pointer is on a cell in the row.

(継承元 DataGridViewCell)
MouseDoubleClickUnsharesRow(DataGridViewCellMouseEventArgs)

行内のセルをダブルクリックした場合に、その行を非共有にするかどうかを示します。Indicates whether a row will be unshared if the user double-clicks a cell in the row.

(継承元 DataGridViewCell)
MouseDownUnsharesRow(DataGridViewCellMouseEventArgs)

マウス ポインターがセルの上に配置されているときにマウス ボタンが押されると、そのセルを含む行の共有を解除するかどうかを示します。Indicates whether the row containing the cell will be unshared when the mouse button is pressed while the pointer is over the cell.

MouseEnterUnsharesRow(Int32)

マウス ポインターをセルの上に配置したときに、そのセルを含む行の共有を解除するかどうかを示します。Indicates whether the row containing the cell will be unshared when the mouse pointer moves over the cell.

MouseLeaveUnsharesRow(Int32)

マウス ポインターをセルから離したときに、そのセルを含む行の共有を解除するかどうかを示します。Indicates whether the row containing the cell will be unshared when the mouse pointer leaves the cell.

MouseMoveUnsharesRow(DataGridViewCellMouseEventArgs)

マウス ポインターを行のセル上に移動したときに行の共有を解除するかどうかを示します。Indicates whether a row will be unshared when the mouse pointer moves over a cell in the row.

(継承元 DataGridViewCell)
MouseUpUnsharesRow(DataGridViewCellMouseEventArgs)

マウス ポインターがセルの上に配置されているときにマウス ボタンを離すと、そのセルを含む行の共有を解除するかどうかを示します。Indicates whether the row containing the cell will be unshared when the mouse button is released while the pointer is over the cell.

OnClick(DataGridViewCellEventArgs)

セルがクリックされたときに呼び出されます。Called when the cell is clicked.

(継承元 DataGridViewCell)
OnContentClick(DataGridViewCellEventArgs)

セルの内容がクリックされたときに呼び出されます。Called when the cell's contents are clicked.

OnContentDoubleClick(DataGridViewCellEventArgs)

セルの内容がダブルクリックされたときに呼び出されます。Called when the cell's contents are double-clicked.

OnDataGridViewChanged()

セルの DataGridView プロパティが変更された場合に発生します。Called when the DataGridView property of the cell changes.

(継承元 DataGridViewCell)
OnDoubleClick(DataGridViewCellEventArgs)

セルがダブルクリックされたときに呼び出されます。Called when the cell is double-clicked.

(継承元 DataGridViewCell)
OnEnter(Int32, Boolean)

フォーカスがセルに移動するときに呼び出されます。Called when the focus moves to a cell.

(継承元 DataGridViewCell)
OnKeyDown(KeyEventArgs, Int32)

セルにフォーカスがある状態で文字キーが押されたときに呼び出されます。Called when a character key is pressed while the focus is on a cell.

OnKeyPress(KeyPressEventArgs, Int32)

セルにフォーカスがある状態でキーが押されたときに呼び出されます。Called when a key is pressed while the focus is on a cell.

(継承元 DataGridViewCell)
OnKeyUp(KeyEventArgs, Int32)

セルにフォーカスがある状態で文字キーを離したときに呼び出されます。Called when a character key is released while the focus is on a cell.

OnLeave(Int32, Boolean)

フォーカスがセルから離れるときに呼び出されます。Called when the focus moves from a cell.

OnMouseClick(DataGridViewCellMouseEventArgs)

マウス ポインターがセル上にあるときにマウス ボタンをクリックすると呼び出されます。Called when the user clicks a mouse button while the pointer is on a cell.

(継承元 DataGridViewCell)
OnMouseDoubleClick(DataGridViewCellMouseEventArgs)

マウス ポインターがセル上にあるときにマウス ボタンをダブルクリックすると呼び出されます。Called when the user double-clicks a mouse button while the pointer is on a cell.

(継承元 DataGridViewCell)
OnMouseDown(DataGridViewCellMouseEventArgs)

マウス ポインターをセルに置いた状態でマウス ボタンを押し下げたときに呼び出されます。Called when the mouse button is held down while the pointer is on a cell.

OnMouseEnter(Int32)

マウス ポインターがセル上を移動すると呼び出されます。Called when the mouse pointer moves over a cell.

(継承元 DataGridViewCell)
OnMouseLeave(Int32)

マウス ポインターがセルから離れると呼び出されます。Called when the mouse pointer moves from a cell.

OnMouseMove(DataGridViewCellMouseEventArgs)

マウス ポインターがセル内で移動すると呼び出されます。Called when the mouse pointer moves within a cell.

OnMouseUp(DataGridViewCellMouseEventArgs)

マウス ポインターをセルに置いた状態でマウス ボタンを離したときに呼び出されます。Called when the mouse button is released while the pointer is on a cell.

Paint(Graphics, Rectangle, Rectangle, Int32, DataGridViewElementStates, Object, Object, String, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle, DataGridViewPaintParts)

現在の DataGridViewCheckBoxCell を描画します。Paints the current DataGridViewCheckBoxCell.

PaintBorder(Graphics, Rectangle, Rectangle, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle)

現在の DataGridViewCell の境界線を描画します。Paints the border of the current DataGridViewCell.

(継承元 DataGridViewCell)
PaintErrorIcon(Graphics, Rectangle, Rectangle, String)

現在の DataGridViewCell のエラー アイコンを描画します。Paints the error icon of the current DataGridViewCell.

(継承元 DataGridViewCell)
ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter)

表示用に書式設定された値を、実際のセル値に変換します。Converts a value formatted for display to an actual cell value.

PositionEditingControl(Boolean, Boolean, Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean)

DataGridView コントロールのセルによってホストされる編集コントロールの位置とサイズを設定します。Sets the location and size of the editing control hosted by a cell in the DataGridView control.

(継承元 DataGridViewCell)
PositionEditingPanel(Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean)

セルによってホストされる編集パネルの位置とサイズを設定し、編集パネル内の編集コントロールの標準の境界を返します。Sets the location and size of the editing panel hosted by the cell, and returns the normal bounds of the editing control within the editing panel.

(継承元 DataGridViewCell)
PrepareEditingCellForEdit(Boolean)

この型では、このメソッドは無効です。This method is not meaningful for this type.

RaiseCellClick(DataGridViewCellEventArgs)

CellClick イベントを発生させます。Raises the CellClick event.

(継承元 DataGridViewElement)
RaiseCellContentClick(DataGridViewCellEventArgs)

CellContentClick イベントを発生させます。Raises the CellContentClick event.

(継承元 DataGridViewElement)
RaiseCellContentDoubleClick(DataGridViewCellEventArgs)

CellContentDoubleClick イベントを発生させます。Raises the CellContentDoubleClick event.

(継承元 DataGridViewElement)
RaiseCellValueChanged(DataGridViewCellEventArgs)

CellValueChanged イベントを発生させます。Raises the CellValueChanged event.

(継承元 DataGridViewElement)
RaiseDataError(DataGridViewDataErrorEventArgs)

DataError イベントを発生させます。Raises the DataError event.

(継承元 DataGridViewElement)
RaiseMouseWheel(MouseEventArgs)

MouseWheel イベントを発生させます。Raises the MouseWheel event.

(継承元 DataGridViewElement)
SetValue(Int32, Object)

セルの値を設定します。Sets the value of the cell.

(継承元 DataGridViewCell)
ToString()

セルの文字列形式を返します。Returns the string representation of the cell.

適用対象

こちらもご覧ください