DataGridViewCellとは? わかりやすく解説

DataGridViewCell クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

DataGridView コントロールの個別のセルを表します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public MustInherit Class
 DataGridViewCell
    Inherits DataGridViewElement
    Implements ICloneable, IDisposable
Dim instance As DataGridViewCell
public abstract class DataGridViewCell : DataGridViewElement,
 ICloneable, IDisposable
public ref class DataGridViewCell abstract
 : public DataGridViewElement, ICloneable, IDisposable
public abstract class DataGridViewCell extends
 DataGridViewElement implements ICloneable, IDisposable
public abstract class DataGridViewCell extends
 DataGridViewElement implements ICloneable, IDisposable
解説解説
使用例使用例

この型の使用方法を次のコード例に示します。この例の詳細については、「方法 : Windows フォーム DataGridView コントロールの各セルにツールヒントを追加する」を参照してください。

' Sets the ToolTip text for cells in the Rating column.
Sub dataGridView1_CellFormatting(ByVal sender
 As Object, _
    ByVal e As DataGridViewCellFormattingEventArgs)
 _
    Handles dataGridView1.CellFormatting

    If e.ColumnIndex = Me.dataGridView1.Columns("Rating").Index
 _
        AndAlso Not (e.Value Is
 Nothing) Then

        With Me.dataGridView1.Rows(e.RowIndex).Cells(e.ColumnIndex)

            If e.Value.Equals("*")
 Then
                .ToolTipText = "very bad"
            ElseIf e.Value.Equals("**")
 Then
                .ToolTipText = "bad"
            ElseIf e.Value.Equals("***")
 Then
                .ToolTipText = "good"
            ElseIf e.Value.Equals("****")
 Then
                .ToolTipText = "very good"
            End If

        End With

    End If

End Sub 'dataGridView1_CellFormatting
// Sets the ToolTip text for cells in the Rating column.
void dataGridView1_CellFormatting(object sender, 
    DataGridViewCellFormattingEventArgs e)
{
    if ( (e.ColumnIndex == this.dataGridView1.Columns["Rating"].Index)
        && e.Value != null )
    {
        DataGridViewCell cell = 
            this.dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex];
        if (e.Value.Equals("*"))
        {                
            cell.ToolTipText = "very bad";
        }
        else if (e.Value.Equals("**"))
        {
            cell.ToolTipText = "bad";
        }
        else if (e.Value.Equals("***"))
        {
            cell.ToolTipText = "good";
        }
        else if (e.Value.Equals("****"))
        {
            cell.ToolTipText = "very good";
        }
    }
}
// Sets the ToolTip text for cells in the Rating column.
void dataGridView1_CellFormatting(Object^ /*sender*/, 
    DataGridViewCellFormattingEventArgs^ e)
{
    if ( (e->ColumnIndex == this->dataGridView1->Columns["Rating"]->Index)
        && e->Value != nullptr )
    {
        DataGridViewCell^ cell = 
            this->dataGridView1->Rows[e->RowIndex]->Cells[e->ColumnIndex];
        if (e->Value->Equals("*"))
        {                
            cell->ToolTipText = "very bad";
        }
        else if (e->Value->Equals("**"))
        {
            cell->ToolTipText = "bad";
        }
        else if (e->Value->Equals("***"))
        {
            cell->ToolTipText = "good";
        }
        else if (e->Value->Equals("****"))
        {
            cell->ToolTipText = "very good";
        }
    }
}
継承階層継承階層
System.Object
   System.Windows.Forms.DataGridViewElement
    System.Windows.Forms.DataGridViewCell
       派生クラス
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridViewCell メンバ
System.Windows.Forms 名前空間
DataGridView クラス
System.ICloneable
System.IDisposable

DataGridViewCell コンストラクタ


DataGridViewCell プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ AccessibilityObject DataGridViewCell に割り当てられた DataGridViewCell.DataGridViewCellAccessibleObject を取得します。
パブリック プロパティ ColumnIndex このセルの列インデックスを取得します。
パブリック プロパティ ContentBounds セルの内容領域を囲んだ外接する四角形を取得します。
パブリック プロパティ ContextMenuStrip セルに関連付けられたショートカット メニューを取得または設定します。
パブリック プロパティ DataGridView  この要素に関連付けられている DataGridView コントロールを取得します。 ( DataGridViewElement から継承されます。)
パブリック プロパティ DefaultNewRowValue 新しいレコードの行のセルに対する既定値を取得します。
パブリック プロパティ Displayed セルが現在画面上に表示されているかどうかを示す値を取得します。
パブリック プロパティ EditedFormattedValue セルが編集モードであるかどうか、および値がコミットされているかどうかに関係なく、セルの現在の書式指定済みの値を取得します。
パブリック プロパティ EditType セルにホストされる編集コントロールの型を取得します。
パブリック プロパティ ErrorIconBounds セルのエラー アイコンの境界を取得します。
パブリック プロパティ ErrorText セルに関連付けられたエラー条件を記述するテキストを取得または設定します。
パブリック プロパティ FormattedValue 表示用に書式指定済みのセル値を取得します。
パブリック プロパティ FormattedValueType セルに関連付けられた書式指定済みの値の型を取得します。
パブリック プロパティ Frozen セルが固定された状態かどうかを示す値を取得します。
パブリック プロパティ HasStyle Style プロパティが設定されているかどうかを示す値を取得します。
パブリック プロパティ InheritedState 行と列の状態から継承されたセルの現在の状態を取得します。
パブリック プロパティ InheritedStyle セルに現在適用されているスタイルを取得します。
パブリック プロパティ IsInEditMode このセルが現在編集されているかどうかを示す値を取得します。
パブリック プロパティ OwningColumn セルを格納している列を取得します。
パブリック プロパティ OwningRow セルを格納している行を取得します。
パブリック プロパティ PreferredSize セルが収まる四角形領域のサイズをピクセル単位で取得します。
パブリック プロパティ ReadOnly セルのデータを編集できるかどうかを示す値を取得または設定します。
パブリック プロパティ Resizable セルのサイズを変更できるかどうかを示す値を取得します。
パブリック プロパティ RowIndex セルの親行のインデックスを取得します。
パブリック プロパティ Selected セルが選択されているかどうかを示す値を取得または設定します。
パブリック プロパティ Size セルのサイズを取得します。
パブリック プロパティ State  要素のユーザー インターフェイス (UI) の状態を取得します。 ( DataGridViewElement から継承されます。)
パブリック プロパティ Style セルのスタイルを取得または設定します。
パブリック プロパティ Tag セルに関する補足的なデータを格納するオブジェクトを取得または設定します。
パブリック プロパティ ToolTipText このセルに関連付けられているツールヒント テキストを取得または設定します。
パブリック プロパティ Value このセルに関連付けられている値を取得または設定します。
パブリック プロパティ ValueType セル内の値のデータ型を取得または設定します。
パブリック プロパティ Visible 非表示にされた行または列にセルが含まれるかどうかを示す値を取得または設定します。
参照参照

関連項目

DataGridViewCell クラス
System.Windows.Forms 名前空間
DataGridView クラス
System.ICloneable
System.IDisposable

DataGridViewCell メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド AdjustCellBorderStyle 指定した条件に従って、入力セルの境界線スタイルを変更します。
パブリック メソッド Clone 対象のセルの同一コピーを作成します。
パブリック メソッド DetachEditingControl セルの編集コントロールを DataGridView から削除します。
パブリック メソッド Dispose オーバーロードされます。 DataGridViewCell によって使用されているリソースを解放します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド GetContentBounds オーバーロードされます。 セルの内容領域を囲んだ外接する四角形を返します。
パブリック メソッド GetEditedFormattedValue セルが編集モードであるかどうか、および値がコミットされているかどうかに関係なく、セルの現在の書式指定済みの値を返します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetInheritedContextMenuStrip 現在のセルの継承されたショートカット メニューを取得します。
パブリック メソッド GetInheritedState 行および列の状態から継承されたセルの現在の状態を示す値を返します。
パブリック メソッド GetInheritedStyle セルに適用されるスタイルを取得します。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド InitializeEditingControl セルの編集に使用されるコントロールを初期化します。
パブリック メソッド KeyEntersEditMode 押されたキーに基づいて編集モードを開始するかどうかを決定します。
パブリック メソッド MeasureTextHeight オーバーロードされます。 指定したテキストの高さをピクセル単位で取得します。
パブリック メソッド MeasureTextPreferredSize 特性を指定して、指定したテキストの最適な高さと幅を取得します。
パブリック メソッド MeasureTextSize 特性を指定して、指定したテキストの高さと幅を取得します。
パブリック メソッド MeasureTextWidth 特性を指定して、指定したテキストの幅をピクセル単位で取得します。
パブリック メソッド ParseFormattedValue 表示用に書式設定された値を、実際のセル値に変換します。
パブリック メソッド PositionEditingControl DataGridView コントロールのセルによってホストされる編集コントロールの位置とサイズを設定します。
パブリック メソッド PositionEditingPanel セルによってホストされる編集パネルの位置とサイズを設定し、編集パネル内の編集コントロールの標準の境界を返します。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド ToString オーバーライドされます。 現在のオブジェクトを説明する文字列を返します。
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド BorderWidths すべてのセル マージンの幅を表す Rectangle を返します。
プロテクト メソッド ClickUnsharesRow セルがクリックされたときに、セルの行の共有を解除するかどうかを示します。
プロテクト メソッド ContentClickUnsharesRow セルの内容がクリックされたときに、セルの行の共有を解除するかどうかを示します。
プロテクト メソッド ContentDoubleClickUnsharesRow セルの内容がダブルクリックされたときに、セルの行の共有を解除するかどうかを示します。
プロテクト メソッド CreateAccessibilityInstance DataGridViewCell の新しいユーザー補助オブジェクトを作成します。
プロテクト メソッド Dispose オーバーロードされます。 DataGridViewCell によって使用されているリソースを解放します。
プロテクト メソッド DoubleClickUnsharesRow セルがダブルクリックされたときに、セルの行の共有を解除するかどうかを示します。
プロテクト メソッド EnterUnsharesRow フォーカスがセルに移動したときに、親の行を非共有にするかどうかを示します。
プロテクト メソッド Finalize オーバーライドされます。 DataGridViewCell がガベージ コレクションによって収集される前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。
プロテクト メソッド GetClipboardContent Clipboard にコピーするセルの書式指定済みの値を取得します。
プロテクト メソッド GetContentBounds オーバーロードされます。 セルの内容領域を囲んだ外接する四角形を返します。
プロテクト メソッド GetErrorIconBounds セルのエラー アイコンが表示されている場合に、そのエラー アイコンを囲む外接する四角形を返します。
プロテクト メソッド GetErrorText セルのエラーを表す文字列を返します。
プロテクト メソッド GetFormattedValue 表示用に書式指定済みのセル値を取得します。
プロテクト メソッド GetPreferredSize セルの推奨されるサイズをピクセル単位で計算します。
プロテクト メソッド GetSize セルのサイズを取得します。
プロテクト メソッド GetValue セルの値を取得します。
プロテクト メソッド KeyDownUnsharesRow セルにフォーカスがある状態でキーを押したときに、親の行を非共有にするかどうかを示します。
プロテクト メソッド KeyPressUnsharesRow 行内のセルにフォーカスがあるときにキーが押された場合に、行を非共有にするかどうかを示します。
プロテクト メソッド KeyUpUnsharesRow セルにフォーカスがある状態でキーを離したときに、親の行を非共有にするかどうかを示します。
プロテクト メソッド LeaveUnsharesRow フォーカスが行のセルを離れたときに、その行を非共有にするかどうかを示します。
プロテクト メソッド MemberwiseClone  現在の Object の簡易コピーを作成します。 ( Object から継承されます。)
プロテクト メソッド MouseClickUnsharesRow マウス ポインタを行のセルに置いた状態でマウス ボタンをクリックしたときに、その行を非共有にするかどうかを示します。
プロテクト メソッド MouseDoubleClickUnsharesRow 行内のセルをダブルクリックした場合に、その行を非共有にするかどうかを示します。
プロテクト メソッド MouseDownUnsharesRow マウス ポインタを行のセルに置いた状態でマウス ボタンを押したままにしたときに、その行を非共有にするかどうかを示します。
プロテクト メソッド MouseEnterUnsharesRow マウス ポインタを行のセル上に移動したときに行の共有を解除するかどうかを示します。
プロテクト メソッド MouseLeaveUnsharesRow マウス ポインタを行から離したときに、行を非共有にするかどうかを示します。
プロテクト メソッド MouseMoveUnsharesRow マウス ポインタを行のセル上に移動したときに行の共有を解除するかどうかを示します。
プロテクト メソッド MouseUpUnsharesRow マウス ポインタを行のセルに置いた状態でマウス ボタンを離したときに、その行を非共有にするかどうかを示します。
プロテクト メソッド OnClick セルがクリックされたときに呼び出されます。
プロテクト メソッド OnContentClick セルの内容がクリックされたときに呼び出されます。
プロテクト メソッド OnContentDoubleClick セルの内容がダブルクリックされたときに呼び出されます。
プロテクト メソッド OnDataGridViewChanged オーバーライドされます。 セルの DataGridView プロパティが変更された場合に発生します。
プロテクト メソッド OnDoubleClick セルがダブルクリックされたときに呼び出されます。
プロテクト メソッド OnEnter フォーカスがセルに移動するときに呼び出されます。
プロテクト メソッド OnKeyDown セルにフォーカスがある状態で文字キーが押されたときに呼び出されます。
プロテクト メソッド OnKeyPress セルにフォーカスがある状態でキーが押されたときに呼び出されます。
プロテクト メソッド OnKeyUp セルにフォーカスがある状態で文字キーを離したときに呼び出されます。
プロテクト メソッド OnLeave フォーカスがセルから離れるときに呼び出されます。
プロテクト メソッド OnMouseClick マウス ポインタがセル上にあるときにマウス ボタンをクリックすると呼び出されます。
プロテクト メソッド OnMouseDoubleClick マウス ポインタがセル上にあるときにマウス ボタンをダブルクリックすると呼び出されます。
プロテクト メソッド OnMouseDown マウス ポインタがセル上にあるときにマウス ボタンを押したままにすると呼び出されます。
プロテクト メソッド OnMouseEnter マウス ポインタがセル上を移動すると呼び出されます。
プロテクト メソッド OnMouseLeave マウス ポインタをセルから離すと呼び出されます。
プロテクト メソッド OnMouseMove マウス ポインタがセル内で移動すると呼び出されます。
プロテクト メソッド OnMouseUp マウス ポインタがセル上にあるときにマウス ボタンを離すと呼び出されます。
プロテクト メソッド Paint 現在の DataGridViewCell を描画します。
プロテクト メソッド PaintBorder 現在の DataGridViewCell の境界線を描画します。
プロテクト メソッド PaintErrorIcon 現在の DataGridViewCell のエラー アイコンを描画します。
プロテクト メソッド RaiseCellClick  DataGridView.CellClick イベントを発生させます。 ( DataGridViewElement から継承されます。)
プロテクト メソッド RaiseCellContentClick  DataGridView.CellContentClick イベントを発生させます。 ( DataGridViewElement から継承されます。)
プロテクト メソッド RaiseCellContentDoubleClick  DataGridView.CellContentDoubleClick イベントを発生させます。 ( DataGridViewElement から継承されます。)
プロテクト メソッド RaiseCellValueChanged  DataGridView.CellValueChanged イベントを発生させます。 ( DataGridViewElement から継承されます。)
プロテクト メソッド RaiseDataError  DataGridView.DataError イベントを発生させます。 ( DataGridViewElement から継承されます。)
プロテクト メソッド RaiseMouseWheel  Control.MouseWheel イベントを発生させます。 ( DataGridViewElement から継承されます。)
プロテクト メソッド SetValue セルの値を設定します。
参照参照

関連項目

DataGridViewCell クラス
System.Windows.Forms 名前空間
DataGridView クラス
System.ICloneable
System.IDisposable

DataGridViewCell メンバ

DataGridView コントロールの個別のセルを表します。

DataGridViewCell データ型で公開されるメンバを以下の表に示します。


プロテクト コンストラクタプロテクト コンストラクタ
  名前 説明
プロテクト メソッド DataGridViewCell DataGridViewCell クラスの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ AccessibilityObject DataGridViewCell に割り当てられた DataGridViewCell.DataGridViewCellAccessibleObject を取得します。
パブリック プロパティ ColumnIndex このセルの列インデックスを取得します。
パブリック プロパティ ContentBounds セルの内容領域を囲んだ外接する四角形を取得します。
パブリック プロパティ ContextMenuStrip セルに関連付けられたショートカット メニューを取得または設定します。
パブリック プロパティ DataGridView  この要素に関連付けられている DataGridView コントロールを取得します。(DataGridViewElement から継承されます。)
パブリック プロパティ DefaultNewRowValue 新しいレコードの行のセルに対する既定値を取得します。
パブリック プロパティ Displayed セルが現在画面上に表示されているかどうかを示す値を取得します。
パブリック プロパティ EditedFormattedValue セルが編集モードであるかどうか、および値がコミットされているかどうかに関係なく、セルの現在の書式指定済みの値を取得します。
パブリック プロパティ EditType セルにホストされる編集コントロールの型を取得します。
パブリック プロパティ ErrorIconBounds セルのエラー アイコンの境界を取得します。
パブリック プロパティ ErrorText セルに関連付けられたエラー条件を記述するテキストを取得または設定します。
パブリック プロパティ FormattedValue 表示用に書式指定済みのセル値を取得します。
パブリック プロパティ FormattedValueType セルに関連付けられた書式指定済みの値の型を取得します。
パブリック プロパティ Frozen セルが固定された状態かどうかを示す値を取得します。
パブリック プロパティ HasStyle Style プロパティが設定されているかどうかを示す値を取得します。
パブリック プロパティ InheritedState 行と列の状態から継承されたセルの現在の状態を取得します。
パブリック プロパティ InheritedStyle セルに現在適用されているスタイルを取得します。
パブリック プロパティ IsInEditMode このセルが現在編集されているかどうかを示す値を取得します。
パブリック プロパティ OwningColumn セルを格納している列を取得します。
パブリック プロパティ OwningRow セルを格納している行を取得します。
パブリック プロパティ PreferredSize セルが収まる四角形領域のサイズをピクセル単位で取得します。
パブリック プロパティ ReadOnly セルのデータを編集できるかどうかを示す値を取得または設定します。
パブリック プロパティ Resizable セルのサイズを変更できるかどうかを示す値を取得します。
パブリック プロパティ RowIndex セルの親行のインデックスを取得します。
パブリック プロパティ Selected セルが選択されているかどうかを示す値を取得または設定します。
パブリック プロパティ Size セルのサイズを取得します。
パブリック プロパティ State  要素のユーザー インターフェイス (UI) の状態を取得します。(DataGridViewElement から継承されます。)
パブリック プロパティ Style セルのスタイルを取得または設定します。
パブリック プロパティ Tag セルに関する補足的なデータを格納するオブジェクトを取得または設定します。
パブリック プロパティ ToolTipText このセルに関連付けられているツールヒント テキストを取得または設定します。
パブリック プロパティ Value このセルに関連付けられている値を取得または設定します。
パブリック プロパティ ValueType セル内の値のデータ型を取得または設定します。
パブリック プロパティ Visible 非表示にされた行または列にセルが含まれるかどうかを示す値を取得または設定します。
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド AdjustCellBorderStyle 指定した条件に従って、入力セルの境界線スタイルを変更します。
パブリック メソッド Clone 対象のセルの同一コピーを作成します。
パブリック メソッド DetachEditingControl セルの編集コントロールを DataGridView から削除します。
パブリック メソッド Dispose オーバーロードされます。 DataGridViewCell によって使用されているリソースを解放します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetContentBounds オーバーロードされます。 セルの内容領域を囲んだ外接する四角形を返します。
パブリック メソッド GetEditedFormattedValue セルが編集モードであるかどうか、および値がコミットされているかどうかに関係なく、セルの現在の書式指定済みの値を返します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetInheritedContextMenuStrip 現在のセルの継承されたショートカット メニューを取得します。
パブリック メソッド GetInheritedState 行および列の状態から継承されたセルの現在の状態を示す値を返します。
パブリック メソッド GetInheritedStyle セルに適用されるスタイルを取得します。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド InitializeEditingControl セルの編集に使用されるコントロールを初期化します。
パブリック メソッド KeyEntersEditMode 押されたキーに基づいて編集モードを開始するかどうかを決定します。
パブリック メソッド MeasureTextHeight オーバーロードされます。 指定したテキストの高さをピクセル単位で取得します。
パブリック メソッド MeasureTextPreferredSize 特性を指定して、指定したテキストの最適な高さと幅を取得します。
パブリック メソッド MeasureTextSize 特性を指定して、指定したテキストの高さと幅を取得します。
パブリック メソッド MeasureTextWidth 特性を指定して、指定したテキストの幅をピクセル単位で取得します。
パブリック メソッド ParseFormattedValue 表示用に書式設定された値を、実際のセル値に変換します。
パブリック メソッド PositionEditingControl DataGridView コントロールのセルによってホストされる編集コントロールの位置とサイズを設定します。
パブリック メソッド PositionEditingPanel セルによってホストされる編集パネルの位置とサイズを設定し、編集パネル内の編集コントロールの標準の境界を返します。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド ToString オーバーライドされます。 現在のオブジェクトを説明する文字列を返します。
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド BorderWidths すべてのセル マージンの幅を表す Rectangle を返します。
プロテクト メソッド ClickUnsharesRow セルがクリックされたときに、セルの行の共有を解除するかどうかを示します。
プロテクト メソッド ContentClickUnsharesRow セルの内容がクリックされたときに、セルの行の共有を解除するかどうかを示します。
プロテクト メソッド ContentDoubleClickUnsharesRow セルの内容がダブルクリックされたときに、セルの行の共有を解除するかどうかを示します。
プロテクト メソッド CreateAccessibilityInstance DataGridViewCell の新しいユーザー補助オブジェクトを作成します。
プロテクト メソッド Dispose オーバーロードされます。 DataGridViewCell によって使用されているリソースを解放します。
プロテクト メソッド DoubleClickUnsharesRow セルがダブルクリックされたときに、セルの行の共有を解除するかどうかを示します。
プロテクト メソッド EnterUnsharesRow フォーカスがセルに移動したときに、親の行を非共有にするかどうかを示します。
プロテクト メソッド Finalize オーバーライドされます。 DataGridViewCell がガベージ コレクションによって収集される前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。
プロテクト メソッド GetClipboardContent Clipboard にコピーするセルの書式指定済みの値を取得します。
プロテクト メソッド GetContentBounds オーバーロードされます。 セルの内容領域を囲んだ外接する四角形を返します。
プロテクト メソッド GetErrorIconBounds セルのエラー アイコンが表示されている場合に、そのエラー アイコンを囲む外接する四角形を返します。
プロテクト メソッド GetErrorText セルのエラーを表す文字列を返します。
プロテクト メソッド GetFormattedValue 表示用に書式指定済みのセル値を取得します。
プロテクト メソッド GetPreferredSize セルの推奨されるサイズをピクセル単位で計算します。
プロテクト メソッド GetSize セルのサイズを取得します。
プロテクト メソッド GetValue セルの値を取得します。
プロテクト メソッド KeyDownUnsharesRow セルにフォーカスがある状態でキーを押したときに、親の行を非共有にするかどうかを示します。
プロテクト メソッド KeyPressUnsharesRow 行内のセルにフォーカスがあるときにキーが押された場合に、行を非共有にするかどうかを示します。
プロテクト メソッド KeyUpUnsharesRow セルにフォーカスがある状態でキーを離したときに、親の行を非共有にするかどうかを示します。
プロテクト メソッド LeaveUnsharesRow フォーカスが行のセルを離れたときに、その行を非共有にするかどうかを示します。
プロテクト メソッド MemberwiseClone  現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド MouseClickUnsharesRow マウス ポインタを行のセルに置いた状態でマウス ボタンをクリックしたときに、その行を非共有にするかどうかを示します。
プロテクト メソッド MouseDoubleClickUnsharesRow 行内のセルをダブルクリックした場合に、その行を非共有にするかどうかを示します。
プロテクト メソッド MouseDownUnsharesRow マウス ポインタを行のセルに置いた状態でマウス ボタンを押したままにしたときに、その行を非共有にするかどうかを示します。
プロテクト メソッド MouseEnterUnsharesRow マウス ポインタを行のセル上に移動したときに行の共有を解除するかどうかを示します。
プロテクト メソッド MouseLeaveUnsharesRow マウス ポインタを行から離したときに、行を非共有にするかどうかを示します。
プロテクト メソッド MouseMoveUnsharesRow マウス ポインタを行のセル上に移動したときに行の共有を解除するかどうかを示します。
プロテクト メソッド MouseUpUnsharesRow マウス ポインタを行のセルに置いた状態でマウス ボタンを離したときに、その行を非共有にするかどうかを示します。
プロテクト メソッド OnClick セルがクリックされたときに呼び出されます。
プロテクト メソッド OnContentClick セルの内容がクリックされたときに呼び出されます。
プロテクト メソッド OnContentDoubleClick セルの内容がダブルクリックされたときに呼び出されます。
プロテクト メソッド OnDataGridViewChanged オーバーライドされます。 セルの DataGridView プロパティが変更された場合に発生します。
プロテクト メソッド OnDoubleClick セルがダブルクリックされたときに呼び出されます。
プロテクト メソッド OnEnter フォーカスがセルに移動するときに呼び出されます。
プロテクト メソッド OnKeyDown セルにフォーカスがある状態で文字キーが押されたときに呼び出されます。
プロテクト メソッド OnKeyPress セルにフォーカスがある状態でキーが押されたときに呼び出されます。
プロテクト メソッド OnKeyUp セルにフォーカスがある状態で文字キーを離したときに呼び出されます。
プロテクト メソッド OnLeave フォーカスがセルから離れるときに呼び出されます。
プロテクト メソッド OnMouseClick マウス ポインタがセル上にあるときにマウス ボタンをクリックすると呼び出されます。
プロテクト メソッド OnMouseDoubleClick マウス ポインタがセル上にあるときにマウス ボタンをダブルクリックすると呼び出されます。
プロテクト メソッド OnMouseDown マウス ポインタがセル上にあるときにマウス ボタンを押したままにすると呼び出されます。
プロテクト メソッド OnMouseEnter マウス ポインタがセル上を移動すると呼び出されます。
プロテクト メソッド OnMouseLeave マウス ポインタをセルから離すと呼び出されます。
プロテクト メソッド OnMouseMove マウス ポインタがセル内で移動すると呼び出されます。
プロテクト メソッド OnMouseUp マウス ポインタがセル上にあるときにマウス ボタンを離すと呼び出されます。
プロテクト メソッド Paint 現在の DataGridViewCell を描画します。
プロテクト メソッド PaintBorder 現在の DataGridViewCell の境界線を描画します。
プロテクト メソッド PaintErrorIcon 現在の DataGridViewCell のエラー アイコンを描画します。
プロテクト メソッド RaiseCellClick  DataGridView.CellClick イベントを発生させます。 (DataGridViewElement から継承されます。)
プロテクト メソッド RaiseCellContentClick  DataGridView.CellContentClick イベントを発生させます。 (DataGridViewElement から継承されます。)
プロテクト メソッド RaiseCellContentDoubleClick  DataGridView.CellContentDoubleClick イベントを発生させます。 (DataGridViewElement から継承されます。)
プロテクト メソッド RaiseCellValueChanged  DataGridView.CellValueChanged イベントを発生させます。 (DataGridViewElement から継承されます。)
プロテクト メソッド RaiseDataError  DataGridView.DataError イベントを発生させます。 (DataGridViewElement から継承されます。)
プロテクト メソッド RaiseMouseWheel  Control.MouseWheel イベントを発生させます。 (DataGridViewElement から継承されます。)
プロテクト メソッド SetValue セルの値を設定します。
参照参照

関連項目

DataGridViewCell クラス
System.Windows.Forms 名前空間
DataGridView クラス
System.ICloneable
System.IDisposable



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「DataGridViewCell」の関連用語

DataGridViewCellのお隣キーワード

   

英語⇒日本語
日本語⇒英語
   



DataGridViewCellのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS