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

DataGridView イベント


パブリック イベントパブリック イベント

  名前 説明
パブリック イベント AllowUserToAddRowsChanged AllowUserToAddRows プロパティの値が変更された場合に発生します。
パブリック イベント AllowUserToDeleteRowsChanged AllowUserToDeleteRowsChanged プロパティの値が変更された場合に発生します。
パブリック イベント AllowUserToOrderColumnsChanged AllowUserToOrderColumns プロパティの値が変更された場合に発生します。
パブリック イベント AllowUserToResizeColumnsChanged AllowUserToResizeColumns プロパティの値が変更された場合に発生します。
パブリック イベント AllowUserToResizeRowsChanged AllowUserToResizeRows プロパティの値が変更された場合に発生します。
パブリック イベント AlternatingRowsDefaultCellStyleChanged AlternatingRowsDefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント AutoGenerateColumnsChanged AutoGenerateColumnsChanged プロパティの値が変更された場合に発生します。
パブリック イベント AutoSizeChanged  このクラスでは、このイベントは使用されません。 ( Control から継承されます。)
パブリック イベント AutoSizeColumnModeChanged 列の AutoSizeMode プロパティの値が変更された場合に発生します。
パブリック イベント AutoSizeColumnsModeChanged AutoSizeColumnsMode プロパティの値が変更された場合に発生します。
パブリック イベント AutoSizeRowsModeChanged DataGridViewAutoSizeRowsMode プロパティの値が変更された場合に発生します。
パブリック イベント BackColorChanged BackColor プロパティの値が変更された場合に発生します。
パブリック イベント BackgroundColorChanged BackgroundColor プロパティの値が変更された場合に発生します。
パブリック イベント BackgroundImageChanged BackgroundImage プロパティの値が変更された場合に発生します。
パブリック イベント BackgroundImageLayoutChanged BackgroundImageLayout プロパティが変更された場合に発生します。
パブリック イベント BindingContextChanged  BindingContext プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント BorderStyleChanged BorderStyle プロパティの値が変更された場合に発生します。
パブリック イベント CancelRowEdit DataGridView コントロールの VirtualMode プロパティが true で、行の編集をキャンセルした場合に発生します。
パブリック イベント CausesValidationChanged  CausesValidation プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント CellBeginEdit 選択したセルに対して編集モードが開始された場合に発生します。
パブリック イベント CellBorderStyleChanged セルの境界線スタイルが変更された場合に発生します。
パブリック イベント CellClick セルの一部がクリックされた場合に発生します。
パブリック イベント CellContentClick セル内の内容がクリックされた場合に発生します。
パブリック イベント CellContentDoubleClick ユーザーがセルの内容をダブルクリックしたときに発生します。
パブリック イベント CellContextMenuStripChanged ContextMenuStrip プロパティが変更された場合に発生します。
パブリック イベント CellContextMenuStripNeeded セルのショートカット メニューが必要な場合に発生します。
パブリック イベント CellDoubleClick ユーザーがセルの任意の場所をダブルクリックしたときに発生します。
パブリック イベント CellEndEdit 現在選択されているセルに対して編集モードが停止した場合に発生します。
パブリック イベント CellEnter DataGridView コントロールで現在のセルが変更されたとき、またはこのコントロールが入力フォーカスを受け取ったときに発生します。
パブリック イベント CellErrorTextChanged セルの ErrorText プロパティの値が変更された場合に発生します。
パブリック イベント CellErrorTextNeeded セルのエラー テキストが必要な場合に発生します。
パブリック イベント CellFormatting セルの内容を表示に合わせて変換する必要がある場合に発生します。
パブリック イベント CellLeave セルが入力フォーカスを失い、現在のセルではなくなった場合に発生します。
パブリック イベント CellMouseClick ユーザーがセルの任意の場所をマウスでクリックするたびに発生します。
パブリック イベント CellMouseDoubleClick DataGridView 内のセルがダブルクリックされた場合に発生します。
パブリック イベント CellMouseDown マウス ポインタがセルの境界内にあるときにユーザーがマウス ボタンを押した場合に発生します。
パブリック イベント CellMouseEnter マウス ポインタがセルに入ると発生します。
パブリック イベント CellMouseLeave マウス ポインタがセルを離れると発生します。
パブリック イベント CellMouseMove マウス ポインタが DataGridView コントロール上を移動すると発生します。
パブリック イベント CellMouseUp マウス ボタンがセルの上にあるときにユーザーがマウス ボタンを離した場合に発生します。
パブリック イベント CellPainting セルを描画する必要があるときに発生します。
パブリック イベント CellParsing セルの値が変更された場合にセルが編集モードを終了したときに発生します。
パブリック イベント CellStateChanged セルがフォーカスを失ったとき、または取得したときなど、セルの状態が変化した場合に発生します。
パブリック イベント CellStyleChanged DataGridViewCell の Style プロパティが変更された場合に発生します。
パブリック イベント CellStyleContentChanged セル スタイルの値の 1 つが変更された場合に発生します。
パブリック イベント CellToolTipTextChanged DataGridView のセルの ToolTipText プロパティ値が変更された場合に発生します。
パブリック イベント CellToolTipTextNeeded セルのツールヒント テキストが必要な場合に発生します。
パブリック イベント CellValidated セルが検証を完了した後に発生します。
パブリック イベント CellValidating セルが入力フォーカスを失い、内容の検証が有効になった場合に発生します。
パブリック イベント CellValueChanged セルの値が変更された場合に発生します。
パブリック イベント CellValueNeeded DataGridView コントロールの VirtualMode プロパティが trueで、セルを書式設定して表示するために DataGridView がセルの値を必要とする場合に発生します。
パブリック イベント CellValuePushed DataGridView コントロールの VirtualMode プロパティが true で、セルの値が変更され、基になるデータ ソースに格納する必要がある場合に発生します。
パブリック イベント ChangeUICues  フォーカス四角形またはキーボード インターフェイス (UI) キューが変更されたときに発生します。 ( Control から継承されます。)
パブリック イベント Click  コントロールがクリックされたときに発生します。 ( Control から継承されます。)
パブリック イベント ClientSizeChanged  ClientSize プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント ColumnAdded 列がコントロールに追加されたときに発生します。
パブリック イベント ColumnContextMenuStripChanged 列の ContextMenuStrip の プロパティが変更された場合に発生します。
パブリック イベント ColumnDataPropertyNameChanged 列の DataPropertyName プロパティの値が変更された場合に発生します。
パブリック イベント ColumnDefaultCellStyleChanged 列の DefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント ColumnDisplayIndexChanged 列の DisplayIndex プロパティの値が変更された場合に発生します。
パブリック イベント ColumnDividerDoubleClick ユーザーが 2 つの列の間の区分線をダブルクリックしたときに発生します。
パブリック イベント ColumnDividerWidthChanged DividerWidth プロパティが変更された場合に発生します。
パブリック イベント ColumnHeaderCellChanged 列ヘッダー セルの内容が変更された場合に発生します。
パブリック イベント ColumnHeaderMouseClick ユーザーが列ヘッダーをクリックしたときに発生します。
パブリック イベント ColumnHeaderMouseDoubleClick 列ヘッダーがダブルクリックされると発生します。
パブリック イベント ColumnHeadersBorderStyleChanged ColumnHeadersBorderStyle プロパティが変更された場合に発生します。
パブリック イベント ColumnHeadersDefaultCellStyleChanged ColumnHeadersDefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント ColumnHeadersHeightChanged ColumnHeadersHeight プロパティの値が変更された場合に発生します。
パブリック イベント ColumnHeadersHeightSizeModeChanged ColumnHeadersHeightSizeMode プロパティの値が変更された場合に発生します。
パブリック イベント ColumnMinimumWidthChanged 列の MinimumWidth プロパティの値が変更された場合に発生します。
パブリック イベント ColumnNameChanged 列の Name プロパティの値が変更された場合に発生します。
パブリック イベント ColumnRemoved コントロールから列が削除されたときに発生します。
パブリック イベント ColumnSortModeChanged 列の SortMode プロパティの値が変更された場合に発生します。
パブリック イベント ColumnStateChanged フォーカスを取得したとき、または失ったときなど、列の状態が変化した場合に発生します。
パブリック イベント ColumnToolTipTextChanged DataGridView の列の ToolTipText プロパティ値が変更された場合に発生します。
パブリック イベント ColumnWidthChanged 列の Width プロパティの値が変更された場合に発生します。
パブリック イベント ContextMenuChanged  ContextMenu プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント ContextMenuStripChanged  ContextMenuStrip プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント ControlAdded  新しいコントロールが Control.ControlCollection に追加されたときに発生します。 ( Control から継承されます。)
パブリック イベント ControlRemoved  Control.ControlCollection からコントロールが削除されたときに発生します。 ( Control から継承されます。)
パブリック イベント CurrentCellChanged CurrentCell プロパティが変更された場合に発生します。
パブリック イベント CurrentCellDirtyStateChanged セルの内容の変更に合わせてセルの状態が変化した場合に発生します。
パブリック イベント CursorChanged  Cursor プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント DataBindingComplete データ バインディング操作が完了した後に発生します。
パブリック イベント DataError 外部のデータ解析または検証操作が例外をスローした場合、またはデータ ソースへのデータのコミットが失敗した場合に発生します。
パブリック イベント DataMemberChanged DataMember プロパティの値が変更された場合に発生します。
パブリック イベント DataSourceChanged DataSource プロパティの値が変更された場合に発生します。
パブリック イベント DefaultCellStyleChanged DefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント DefaultValuesNeeded ユーザーが新しいレコードの行を入力して、その行に既定値を読み込むことができる場合に発生します。
パブリック イベント Disposed  コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。 ( Component から継承されます。)
パブリック イベント DockChanged  Dock プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント DoubleClick  コントロールがダブルクリックされたときに発生します。 ( Control から継承されます。)
パブリック イベント DragDrop  ドラッグ アンド ドロップ操作が完了したときに発生します。 ( Control から継承されます。)
パブリック イベント DragEnter  オブジェクトがコントロールの境界内にドラッグされると発生します。 ( Control から継承されます。)
パブリック イベント DragLeave  オブジェクトがコントロールの境界の外へドラッグされると発生します。 ( Control から継承されます。)
パブリック イベント DragOver  オブジェクトがコントロールの境界を超えてドラッグされると発生します。 ( Control から継承されます。)
パブリック イベント EditingControlShowing セルを編集するためのコントロールが表示されている場合に発生します。
パブリック イベント EditModeChanged EditMode プロパティの値が変更された場合に発生します。
パブリック イベント EnabledChanged  Enabled プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント Enter  コントロールが入力されると発生します。 ( Control から継承されます。)
パブリック イベント FontChanged Font プロパティの値が変更された場合に発生します。
パブリック イベント ForeColorChanged ForeColor プロパティの値が変更された場合に発生します。
パブリック イベント GiveFeedback  ドラッグ操作中に発生します。 ( Control から継承されます。)
パブリック イベント GotFocus  コントロールがフォーカスを受け取ると発生します。 ( Control から継承されます。)
パブリック イベント GridColorChanged GridColor プロパティの値が変更された場合に発生します。
パブリック イベント HandleCreated  コントロールに対してハンドルが作成されると発生します。 ( Control から継承されます。)
パブリック イベント HandleDestroyed  コントロールのハンドルが破棄されているときに発生します。 ( Control から継承されます。)
パブリック イベント HelpRequested  ユーザーがコントロールのヘルプを要求すると発生します。 ( Control から継承されます。)
パブリック イベント ImeModeChanged  ImeMode プロパティが変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント Invalidated  コントロールの表示で再描画が必要なときに発生します。 ( Control から継承されます。)
パブリック イベント KeyDown  コントロールにフォーカスがあるときにキーが押されると発生します。 ( Control から継承されます。)
パブリック イベント KeyPress  コントロールにフォーカスがあるときにキーが押されると発生します。 ( Control から継承されます。)
パブリック イベント KeyUp  コントロールにフォーカスがあるときにキーが離されると発生します。 ( Control から継承されます。)
パブリック イベント Layout  コントロールの子コントロールの位置を変更する必要があるときに発生します。 ( Control から継承されます。)
パブリック イベント Leave  入力フォーカスがコントロールを離れると発生します。 ( Control から継承されます。)
パブリック イベント LocationChanged  Location プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント LostFocus  コントロールにフォーカスがなくなると発生します。 ( Control から継承されます。)
パブリック イベント MarginChanged  コントロールのマージンが変更されたときに発生します。 ( Control から継承されます。)
パブリック イベント MouseCaptureChanged  コントロールでマウスのキャプチャがなくなると発生します。 ( Control から継承されます。)
パブリック イベント MouseClick  コントロールがマウスでクリックされたときに発生します。 ( Control から継承されます。)
パブリック イベント MouseDoubleClick  コントロールがマウスでダブルクリックされたときに発生します。 ( Control から継承されます。)
パブリック イベント MouseDown  マウス ポインタがコントロール上にあり、マウス ボタンがクリックされると発生します。 ( Control から継承されます。)
パブリック イベント MouseEnter  マウス ポインタによってコントロールが入力されると発生します。 ( Control から継承されます。)
パブリック イベント MouseHover  マウス ポインタをコントロールの上に重ねると発生します。 ( Control から継承されます。)
パブリック イベント MouseLeave  マウス ポインタがコントロールを離れると発生します。 ( Control から継承されます。)
パブリック イベント MouseMove  マウス ポインタがコントロール上を移動すると発生します。 ( Control から継承されます。)
パブリック イベント MouseUp  マウス ポインタがコントロール上にあり、マウス ボタンが離されると発生します。 ( Control から継承されます。)
パブリック イベント MouseWheel  コントロールにフォーカスがあるときにマウス ホイールが動くと発生します。 ( Control から継承されます。)
パブリック イベント Move  コントロールが移動されると発生します。 ( Control から継承されます。)
パブリック イベント MultiSelectChanged MultiSelect プロパティの値が変更された場合に発生します。
パブリック イベント NewRowNeeded DataGridView の VirtualMode プロパティが true で、ユーザーが DataGridView の下部にある新しい行に移動したときに発生します。
パブリック イベント PaddingChanged Padding プロパティの値が変更された場合に発生します。
パブリック イベント Paint  コントロールが再描画されると発生します。 ( Control から継承されます。)
パブリック イベント ParentChanged  Parent プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント PreviewKeyDown  このコントロールにフォーカスがあるときにキーが押された場合、KeyDown イベントの前に発生します。 ( Control から継承されます。)
パブリック イベント QueryAccessibilityHelp  AccessibleObject がユーザー補助アプリケーションにヘルプを提供したときに発生します。 ( Control から継承されます。)
パブリック イベント QueryContinueDrag  ドラッグ アンド ドロップ操作中に発生し、ドラッグ ソースがドラッグ アンド ドロップ操作をキャンセルする必要があるかどうかを決定できるようにします。 ( Control から継承されます。)
パブリック イベント ReadOnlyChanged ReadOnly プロパティが変更された場合に発生します。
パブリック イベント RegionChanged  Region プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント Resize  コントロールのサイズが変更されると発生します。 ( Control から継承されます。)
パブリック イベント RightToLeftChanged  RightToLeft プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント RowContextMenuStripChanged ContextMenuStrip プロパティが変更された場合に発生します。
パブリック イベント RowContextMenuStripNeeded 行のショートカット メニューが必要な場合に発生します。
パブリック イベント RowDefaultCellStyleChanged 行の DefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント RowDirtyStateNeeded DataGridView コントロールの VirtualMode プロパティが true で、DataGridView が現在の行にコミットされていない変更の有無を確認する必要がある場合に発生します。
パブリック イベント RowDividerDoubleClick ユーザーが 2 つの行の間の区分線をダブルクリックしたときに発生します。
パブリック イベント RowDividerHeightChanged DividerHeight プロパティが変更された場合に発生します。
パブリック イベント RowEnter 行が入力フォーカスを受け取り、現在の行になったときに発生します。
パブリック イベント RowErrorTextChanged 行の ErrorText のプロパティが変更された場合に発生します。
パブリック イベント RowErrorTextNeeded 行のエラー テキストが必要な場合に発生します。
パブリック イベント RowHeaderCellChanged ユーザーが行ヘッダー セルの内容を変更したときに発生します。
パブリック イベント RowHeaderMouseClick ユーザーが行ヘッダーの境界線内をクリックしたときに発生します。
パブリック イベント RowHeaderMouseDoubleClick 行ヘッダーがダブルクリックされると発生します。
パブリック イベント RowHeadersBorderStyleChanged RowHeadersBorderStyle プロパティが変更された場合に発生します。
パブリック イベント RowHeadersDefaultCellStyleChanged RowHeadersDefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント RowHeadersWidthChanged RowHeadersWidth プロパティの値が変更された場合に発生します。
パブリック イベント RowHeadersWidthSizeModeChanged RowHeadersWidthSizeMode プロパティの値が変更された場合に発生します。
パブリック イベント RowHeightChanged 行の Height プロパティの値が変更された場合に発生します。
パブリック イベント RowHeightInfoNeeded 行の高さに関する情報が要求されたときに発生します。
パブリック イベント RowHeightInfoPushed ユーザーが行の高さを変更した場合に発生します。
パブリック イベント RowLeave 行が入力フォーカスを失い、現在の行ではなくなった場合に発生します。
パブリック イベント RowMinimumHeightChanged 行の MinimumHeight プロパティの値が変更された場合に発生します。
パブリック イベント RowPostPaint DataGridViewRow が塗りつぶされた後に発生します。
パブリック イベント RowPrePaint DataGridViewRow が塗りつぶされる前に発生します。
パブリック イベント RowsAdded 新しい行が DataGridView に追加された後に発生します。
パブリック イベント RowsDefaultCellStyleChanged RowsDefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント RowsRemoved 行が DataGridView から削除されたときに発生します。
パブリック イベント RowStateChanged 入力フォーカスを失ったとき、または取得したときなど、行の状態が変化した場合に発生します。
パブリック イベント RowUnshared 行の状態が共有から非共有に変更された場合に発生します。
パブリック イベント RowValidated 行が検証を完了した後に発生します。
パブリック イベント RowValidating 行が検証を行っているときに発生します。
パブリック イベント Scroll ユーザーがコントロールの内容をスクロールすると発生します。
パブリック イベント SelectionChanged 現在選択されている対象が変更されたときに発生します。
パブリック イベント SizeChanged  Size プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント SortCompare DataGridView が並べ替え操作を実行するために 2 つのセルの値を比較する場合に発生します。
パブリック イベント Sorted DataGridView コントロールが並べ替え操作を完了したときに発生します。
パブリック イベント StyleChanged コントロール スタイルが変更されると発生します。
パブリック イベント SystemColorsChanged  システム カラーが変更されると発生します。 ( Control から継承されます。)
パブリック イベント TabIndexChanged  TabIndex プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント TabStopChanged  TabStop プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
パブリック イベント TextChanged Text プロパティの値が変更された場合に発生します。
パブリック イベント UserAddedRow ユーザーが DataGridView コントロールへの行の追加を完了したときに発生します。
パブリック イベント UserDeletedRow ユーザーが DataGridView コントロールからの行の削除を完了したときに発生します。
パブリック イベント UserDeletingRow ユーザーが DataGridView コントロールから行を削除するときに発生します。
パブリック イベント Validated  コントロールの検証が終了すると発生します。 ( Control から継承されます。)
パブリック イベント Validating  コントロールが検証を行っているときに発生します。 ( Control から継承されます。)
パブリック イベント VisibleChanged  Visible プロパティの値が変更された場合に発生します。 ( Control から継承されます。)
参照参照

DataGridView クラス

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

カスタマイズできるグリッドにデータを表示します。

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

<ComVisibleAttribute(True)> _
<ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)> _
Public Class DataGridView
    Inherits Control
    Implements ISupportInitialize
[ComVisibleAttribute(true)] 
[ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)] 
public class DataGridView : Control, ISupportInitialize
[ComVisibleAttribute(true)] 
[ClassInterfaceAttribute(ClassInterfaceType::AutoDispatch)] 
public ref class DataGridView : public
 Control, ISupportInitialize
/** @attribute ComVisibleAttribute(true) */ 
/** @attribute ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch) */ 
public class DataGridView extends Control implements
 ISupportInitialize
ComVisibleAttribute(true) 
ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch) 
public class DataGridView extends
 Control implements ISupportInitialize
解説解説

DataGridView コントロールは、データを表示するためのカスタマイズ可能なテーブルを提供します。DataGridView クラスを使用すると、DefaultCellStyle、ColumnHeadersDefaultCellStyle、CellBorderStyle、GridColor などのプロパティを使用して、セル、行、列、および境界線をカスタマイズできます。詳細については、「Windows フォームの DataGridView コントロールの基本的な書式設定およびスタイル設定」を参照してください。

DataGridView コントロールを使用すると、基になるデータ ソースを使用してもしなくてもデータを表示できます。データ ソースを指定しない場合は、データを含む列と行を作成して、DataGridView に直接追加できます。DataSource プロパティおよび DataMember プロパティを設定して、DataGridView をデータ ソースにバインドし、データを自動的に設定することもできます。詳細については、「Windows フォーム DataGridView コントロールでのデータの表示」を参照してください。

大量のデータを処理する場合は、VirtualMode プロパティを true に設定して、使用可能なデータのサブセットを表示できます。仮想モードでは、DataGridView コントロールの作成元となるデータ キャッシュを実装する必要があります。詳細については、「Windows フォーム DataGridView コントロールでのデータ表示モード」を参照してください。

DataGridView コントロールで利用できるその他の機能については、「DataGridView コントロール (Windows フォーム)」を参照してください。

DataGridView コントロールは前のバージョンの DataGrid コントロールの後継であり、新しい機能を追加しますが、必要に応じて下位互換性および将来の使用のために DataGrid コントロールを保持することもできます。詳細については、「Windows フォームの DataGridView コントロールと DataGrid コントロールの違いについて」を参照してください。

使用例使用例

バインドされていない DataGridView を初期化する方法を次のコード例に示します。この例を実行するには、dataGridView1 という名前の DataGridView と、addNewRowButton、deleteRowButton、および ledgerStyleButton という名前の 3 つのボタンが配置されているフォームに次のコードを貼り付けます。フォームのコンストラクタまたは Load イベント ハンドラから SetUpDataGridView メソッドおよび PopulateDataGridView メソッドを呼び出します。必ずすべてのイベントをイベント ハンドラに関連付けるようにしてください。

Private Sub ledgerStyleButton_Click(ByVal
 sender As Object, _
    ByVal e As System.EventArgs) Handles
 ledgerStyleButton.Click

    ' Create a new cell style.
    Dim style As New DataGridViewCellStyle
    With style
        .BackColor = Color.Beige
        .ForeColor = Color.Brown
        .Font = New Font("Verdana",
 8)
    End With

    ' Apply the style as the default cell style.
    dataGridView1.AlternatingRowsDefaultCellStyle = style
    ledgerStyleButton.Enabled = False
End Sub

Private Sub SetUpDataGridView()

    Me.Controls.Add(dataGridView1)
    dataGridView1.ColumnCount = 5

    With dataGridView1.ColumnHeadersDefaultCellStyle
        .BackColor = Color.Navy
        .ForeColor = Color.White
        .Font = New Font(dataGridView1.Font, FontStyle.Bold)
    End With

    With dataGridView1
        .EditMode = DataGridViewEditMode.EditOnEnter
        .Name = "dataGridView1"
        .Location = New Point(8, 8)
        .Size = New Size(500, 300)
        .AutoSizeRowsMode = _
            DataGridViewAutoSizeRowsMode.DisplayedCellsExceptHeaders
        .ColumnHeadersBorderStyle = _
            DataGridViewHeaderBorderStyle.Raised
        .CellBorderStyle = _
            DataGridViewCellBorderStyle.Single
        .GridColor = SystemColors.ActiveBorder
        .RowHeadersVisible = False

        .Columns(0).Name = "Release Date"
        .Columns(1).Name = "Track"
        .Columns(1).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
        .Columns(2).Name = "Title"
        .Columns(3).Name = "Artist"
        .Columns(4).Name = "Album"

        ' Make the font italic for row four.
        .Columns(4).DefaultCellStyle.Font = _
            New Font(Control.DefaultFont, _
                FontStyle.Italic)

        .SelectionMode = _
            DataGridViewSelectionMode.FullRowSelect
        .MultiSelect = False

        .BackgroundColor = Color.Honeydew

        .Dock = DockStyle.Fill
    End With

End Sub

Private Sub PopulateDataGridView()

    ' Create the string array for each row of data.
    Dim row0 As String()
 = {"11/22/1968", "29",
 "Revolution 9", "Beatles", "The Beatles [White Album]"}
    Dim row1 As String()
 = {"4/4/1960", "6",
 "Fools Rush In", _
        "Frank Sinatra", "Nice 'N'
 Easy"}
    Dim row2 As String()
 = {"11/11/1971", "1",
 _
        "One of These Days", "Pink
 Floyd", "Meddle"}
    Dim row3 As String()
 = {"4/4/1988", "7",
 "Where Is My Mind?", _
        "Pixies", "Surfer Rosa"}
    Dim row4 As String()
 = {"5/1981", "9",
 "Can't Find My Mind", _
        "Cramps", "Psychedelic
 Jungle"}
    Dim row5 As String()
 = {"6/10/2003", "13",
 _
        "Scatterbrain. (As Dead As Leaves.)", "Radiohead",
 _
        "Hail to the Thief"}
    Dim row6 As String()
 = {"6/30/1992", "3",
 "Dress", _
        "P J Harvey", "Dry"}

    ' Add a row for each string array.
    With Me.dataGridView1.Rows
        .Add(row0)
        .Add(row1)
        .Add(row2)
        .Add(row3)
        .Add(row4)
        .Add(row5)
        .Add(row6)
    End With

    ' Change the order the columns are displayed.
    With Me.dataGridView1
        .Columns(0).DisplayIndex = 3
        .Columns(1).DisplayIndex = 4
        .Columns(2).DisplayIndex = 0
        .Columns(3).DisplayIndex = 1
        .Columns(4).DisplayIndex = 2
    End With

End Sub
private void ledgerStyleButton_Click(object
 sender, System.EventArgs e)
{
    // Create a new cell style.
    DataGridViewCellStyle style = new DataGridViewCellStyle();
    {
        style.BackColor = Color.Beige;
        style.ForeColor = Color.Brown;
        style.Font = new Font("Verdana", 8);
    }

    // Apply the style as the default cell style.
    dataGridView1.AlternatingRowsDefaultCellStyle = style;
    ledgerStyleButton.Enabled = false;
}

private void SetUpDataGridView()
{
    this.Controls.Add(dataGridView1);
    dataGridView1.ColumnCount = 5;
    DataGridViewCellStyle style = 
        dataGridView1.ColumnHeadersDefaultCellStyle;
    style.BackColor = Color.Navy;
    style.ForeColor = Color.White;
    style.Font = new Font(dataGridView1.Font, FontStyle.Bold);

    dataGridView1.EditMode = DataGridViewEditMode.EditOnEnter;
    dataGridView1.Name = "dataGridView1";
    dataGridView1.Location = new Point(8, 8);
    dataGridView1.Size = new Size(500, 300);
    dataGridView1.AutoSizeRowsMode = 
        DataGridViewAutoSizeRowsMode.DisplayedCellsExceptHeaders;
    dataGridView1.ColumnHeadersBorderStyle = 
        DataGridViewHeaderBorderStyle.Raised;
    dataGridView1.CellBorderStyle = DataGridViewCellBorderStyle.Single;
    dataGridView1.GridColor = SystemColors.ActiveBorder;
    dataGridView1.RowHeadersVisible = false;

    dataGridView1.Columns[0].Name = "Release Date";
    dataGridView1.Columns[1].Name = "Track";
    dataGridView1.Columns[1].DefaultCellStyle.Alignment = 
        DataGridViewContentAlignment.MiddleCenter;
    dataGridView1.Columns[2].Name = "Title";
    dataGridView1.Columns[3].Name = "Artist";
    dataGridView1.Columns[4].Name = "Album";

    // Make the font italic for row four.
    dataGridView1.Columns[4].DefaultCellStyle.Font = new Font(DataGridView.DefaultFont,
 FontStyle.Italic);

    dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
    dataGridView1.MultiSelect = false;

    dataGridView1.BackgroundColor = Color.Honeydew;

    dataGridView1.Dock = DockStyle.Fill;

    dataGridView1.CellFormatting += new DataGridViewCellFormattingEventHandler(dataGridView1_CellFormatting);
    dataGridView1.CellParsing += new DataGridViewCellParsingEventHandler(dataGridView1_CellParsing);
    addNewRowButton.Click += new EventHandler(addNewRowButton_Click);
    deleteRowButton.Click += new EventHandler(deleteRowButton_Click);
    ledgerStyleButton.Click += new EventHandler(ledgerStyleButton_Click);
    dataGridView1.CellValidating += new DataGridViewCellValidatingEventHandler(dataGridView1_CellValidating);

}

private void PopulateDataGridView()
{

    // Create the string array for each row of data.
    string[] row0 = { "11/22/1968", "29",
 "Revolution 9", "Beatles", "The Beatles [White Album]"
 };
    string[] row1 = { "4/4/1960", "6", "Fools
 Rush In", "Frank Sinatra", "Nice 'N' Easy" };
    string[] row2 = { "11/11/1971", "1", "One
 of These Days", "Pink Floyd", "Meddle" };
    string[] row3 = { "4/4/1988", "7", "Where
 Is My Mind?", "Pixies", "Surfer Rosa" };
    string[] row4 = { "5/1981", "9", "Can't
 Find My Mind", "Cramps", "Psychedelic Jungle" };
    string[] row5 = { "6/10/2003", "13", "Scatterbrain.
 (As Dead As Leaves.)", "Radiohead", "Hail to the Thief"
 };
    string[] row6 = { "6/30/1992", "3", "Dress",
 "P J Harvey", "Dry" };

    // Add a row for each string array.
    {
        DataGridViewRowCollection rows = this.dataGridView1.Rows;
        rows.Add(row0);
        rows.Add(row1);
        rows.Add(row2);
        rows.Add(row3);
        rows.Add(row4);
        rows.Add(row5);
        rows.Add(row6);
    }

    // Change the order the columns are displayed.
    {
        DataGridViewColumnCollection columns = this.dataGridView1.Columns;
        columns[0].DisplayIndex = 3;
        columns[1].DisplayIndex = 4;
        columns[2].DisplayIndex = 0;
        columns[3].DisplayIndex = 1;
        columns[4].DisplayIndex = 2;
    }
}
void ledgerStyleButton_Click( Object^ /*sender*/, System::EventArgs^
 /*e*/ )
{
   // Create a new cell style.
   DataGridViewCellStyle^ style = gcnew DataGridViewCellStyle;
   {
      style->BackColor = Color::Beige;
      style->ForeColor = Color::Brown;
      style->Font = gcnew System::Drawing::Font( "Verdana",8 );
   }

   // Apply the style as the default cell style.
   dataGridView1->AlternatingRowsDefaultCellStyle = style;
   ledgerStyleButton->Enabled = false;
}

void SetUpDataGridView()
{
   this->Controls->Add( dataGridView1 );
   dataGridView1->ColumnCount = 5;
   DataGridViewCellStyle^ style = dataGridView1->ColumnHeadersDefaultCellStyle;
   style->BackColor = Color::Navy;
   style->ForeColor = Color::White;
   style->Font = gcnew System::Drawing::Font( dataGridView1->Font,FontStyle::Bold
 );
   dataGridView1->EditMode = DataGridViewEditMode::EditOnEnter;
   dataGridView1->Name = "dataGridView1";
   dataGridView1->Location = Point(8,8);
   dataGridView1->Size = System::Drawing::Size( 500, 300 );
   dataGridView1->AutoSizeRowsMode = DataGridViewAutoSizeRowsMode::DisplayedCellsExceptHeaders;
   dataGridView1->ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle::Raised;
   dataGridView1->CellBorderStyle = DataGridViewCellBorderStyle::Single;
   dataGridView1->GridColor = SystemColors::ActiveBorder;
   dataGridView1->RowHeadersVisible = false;
   dataGridView1->Columns[ 0 ]->Name = "Release Date";
   dataGridView1->Columns[ 1 ]->Name = "Track";
   dataGridView1->Columns[ 1 ]->DefaultCellStyle->Alignment = DataGridViewContentAlignment::MiddleCenter;
   dataGridView1->Columns[ 2 ]->Name = "Title";
   dataGridView1->Columns[ 3 ]->Name = "Artist";
   dataGridView1->Columns[ 4 ]->Name = "Album";

   // Make the font italic for row four.
   dataGridView1->Columns[ 4 ]->DefaultCellStyle->Font = gcnew System::Drawing::Font(
 DataGridView::DefaultFont,FontStyle::Italic );
   dataGridView1->SelectionMode = DataGridViewSelectionMode::FullRowSelect;
   dataGridView1->MultiSelect = false;
   dataGridView1->BackgroundColor = Color::Honeydew;
   dataGridView1->Dock = DockStyle::Fill;
   dataGridView1->CellFormatting += gcnew DataGridViewCellFormattingEventHandler(
 this, &Form1::dataGridView1_CellFormatting );
   dataGridView1->CellParsing += gcnew DataGridViewCellParsingEventHandler( this,
 &Form1::dataGridView1_CellParsing );
   addNewRowButton->Click += gcnew EventHandler( this, &Form1::addNewRowButton_Click
 );
   deleteRowButton->Click += gcnew EventHandler( this, &Form1::deleteRowButton_Click
 );
   ledgerStyleButton->Click += gcnew EventHandler( this, &Form1::ledgerStyleButton_Click
 );
   dataGridView1->CellValidating += gcnew DataGridViewCellValidatingEventHandler(
 this, &Form1::dataGridView1_CellValidating );
}

void PopulateDataGridView()
{
   // Create the string array for each row of data.
   array<String^>^row0 = {"11/22/1968","29","Revolution
 9","Beatles","The Beatles [White Album]"};
   array<String^>^row1 = {"4/4/1960","6","Fools Rush
 In","Frank Sinatra","Nice 'N' Easy"};
   array<String^>^row2 = {"11/11/1971","1","One of
 These Days","Pink Floyd","Meddle"};
   array<String^>^row3 = {"4/4/1988","7","Where Is
 My Mind?","Pixies","Surfer Rosa"};
   array<String^>^row4 = {"5/1981","9","Can't Find
 My Mind","Cramps","Psychedelic Jungle"};
   array<String^>^row5 = {"6/10/2003","13","Scatterbrain.
 (As Dead As Leaves.)","Radiohead","Hail to the Thief"};
   array<String^>^row6 = {"6/30/1992","3","Dress","P
 J Harvey","Dry"};

   // Add a row for each string array.
   {
      DataGridViewRowCollection^ rows = this->dataGridView1->Rows;
      rows->Add( row0 );
      rows->Add( row1 );
      rows->Add( row2 );
      rows->Add( row3 );
      rows->Add( row4 );
      rows->Add( row5 );
      rows->Add( row6 );
   }

   // Change the order the columns are displayed.
   {
      DataGridViewColumnCollection^ columns = this->dataGridView1->Columns;
      columns[ 0 ]->DisplayIndex = 3;
      columns[ 1 ]->DisplayIndex = 4;
      columns[ 2 ]->DisplayIndex = 0;
      columns[ 3 ]->DisplayIndex = 1;
      columns[ 4 ]->DisplayIndex = 2;
   }
}
継承階層継承階層
System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
       System.Windows.Forms.Control
        System.Windows.Forms.DataGridView
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

DataGridView コンストラクタ

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

DataGridView クラスの新しいインスタンスを初期化します。

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

public DataGridView ()
public:
DataGridView ()
public DataGridView ()
public function DataGridView ()
解説解説

DataGridView クラスのインスタンスの初期プロパティ値を次の表に示します。

プロパティ

初期値

AllowUserToAddRows

true

AllowUserToDeleteRows

true

AllowUserToOrderColumns

false

AllowUserToResizeColumns

true

AllowUserToResizeRows

true

AutoGenerateColumns

true

AutoSizeColumnsMode

None

AutoSizeRowsMode

None

ClipboardCopyMode

EnableWithAutoHeaderText

ColumnHeadersHeightSizeMode

EnableResizing

ColumnHeadersVisible

true

EditMode

EditOnKeystrokeOrF2

MultiSelect

true

ReadOnly

false

RowHeadersVisible

true

RowHeadersWidthSizeMode

EnableResizing

SelectionMode

RowHeaderSelect

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

DataGridView プロパティ


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

( プロテクト プロパティ も参照)
  名前 説明
パブリック プロパティ AccessibilityObject  コントロールに割り当てられた AccessibleObject を取得します。 ( Control から継承されます。)
パブリック プロパティ AccessibleDefaultActionDescription  ユーザー補助クライアント アプリケーションによって使用される、コントロールの既定のアクションの説明を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ AccessibleDescription  ユーザー補助クライアント アプリケーションによって使用される、コントロールの説明を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ AccessibleName  ユーザー補助クライアント アプリケーションによって使用されるコントロールの名前を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ AccessibleRole  コントロールのアクセスできる役割を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ AdjustedTopLeftHeaderBorderStyle DataGridView の左上のセルの境界線スタイルを取得します。
パブリック プロパティ AdvancedCellBorderStyle DataGridView のセルの境界線スタイルを取得します。
パブリック プロパティ AdvancedColumnHeadersBorderStyle DataGridView の列ヘッダー セルの境界線スタイルを取得します。
パブリック プロパティ AdvancedRowHeadersBorderStyle DataGridView の行ヘッダー セルの境界線スタイルを取得します。
パブリック プロパティ AllowDrop  ユーザーがコントロールにドラッグしたデータを、そのコントロールが受け入れることができるかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ AllowUserToAddRows 行を追加するオプションがユーザーに表示されるかどうかを示す値を取得または設定します。
パブリック プロパティ AllowUserToDeleteRows ユーザーが DataGridView からの行の削除を許可されているかどうかを示す値を取得または設定します。
パブリック プロパティ AllowUserToOrderColumns 手動による列の移動が可能かどうかを示す値を取得または設定します。
パブリック プロパティ AllowUserToResizeColumns ユーザーが列のサイズを変更できるかどうかを示す値を取得または設定します。
パブリック プロパティ AllowUserToResizeRows ユーザーが行のサイズを変更できるかどうかを示す値を取得または設定します。
パブリック プロパティ AlternatingRowsDefaultCellStyle DataGridView の奇数行に適用される既定のセル スタイルを取得または設定します。
パブリック プロパティ Anchor  コントロールがバインドされるコンテナの端を取得または設定し、親のサイズ変更時に、コントロールのサイズがどのように変化するかを決定します。 ( Control から継承されます。)
パブリック プロパティ AutoGenerateColumns DataSource プロパティまたは DataMember プロパティが設定されている場合、列が自動的に作成されるかどうかを示す値を取得または設定します。
パブリック プロパティ AutoScrollOffset  ScrollControlIntoView でのこのコントロールのスクロール先を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ AutoSize オーバーライドされます。  
パブリック プロパティ AutoSizeColumnsMode 列の幅を決定する方法を示す値を取得または設定します。
パブリック プロパティ AutoSizeRowsMode 行の高さを決定する方法を示す値を取得または設定します。
パブリック プロパティ BackColor オーバーライドされます。 コントロールの背景色を取得または設定します。
パブリック プロパティ BackgroundColor DataGridView の背景色を取得または設定します。
パブリック プロパティ BackgroundImage オーバーライドされます。 コントロールに表示される背景イメージを取得または設定します。
パブリック プロパティ BackgroundImageLayout オーバーライドされます。 ImageLayout 列挙体で定義された背景イメージ レイアウトを取得または設定します。
パブリック プロパティ BindingContext  コントロールの BindingContext を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ BorderStyle DataGridView の境界線スタイルを取得または設定します。
パブリック プロパティ Bottom  コントロールの下端とコンテナのクライアント領域の上端の間の距離をピクセルで取得します。 ( Control から継承されます。)
パブリック プロパティ Bounds  クライアント以外の要素を含むコントロールの、親コントロールに対する相対的なサイズおよび位置をピクセル単位で取得または設定します。 ( Control から継承されます。)
パブリック プロパティ CanFocus  コントロールがフォーカスを受け取ることができるかどうかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ CanSelect  コントロールを選択できるかどうかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ Capture  コントロールがマウスをキャプチャしたかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ CausesValidation  そのコントロールが原因で、フォーカスを受け取ると検証が必要なコントロールに対して、検証が実行されるかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ CheckForIllegalCrossThreadCalls  コントロールの Handle プロパティにアクセスする間違ったスレッド上で呼び出しをキャッチするかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ ClientRectangle  コントロールのクライアント領域を表す四角形を取得します。 ( Control から継承されます。)
パブリック プロパティ ClientSize  コントロールのクライアント領域の高さと幅を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ ClipboardCopyMode ユーザーがセル テキスト値を Clipboard にコピーできるかどうか、および行と列のヘッダー テキストが含まれるかどうかを示す値を取得または設定します。
パブリック プロパティ ColumnCount DataGridView に表示される列の数を取得または設定します。
パブリック プロパティ ColumnHeadersBorderStyle 列ヘッダーに適用された境界線スタイルを取得します。
パブリック プロパティ ColumnHeadersDefaultCellStyle 既定の列ヘッダーのスタイルを取得または設定します。
パブリック プロパティ ColumnHeadersHeight 列ヘッダー行の高さをピクセル単位で取得または設定します。
パブリック プロパティ ColumnHeadersHeightSizeMode 列ヘッダーの高さが調整可能かどうか、およびヘッダーの内容に合わせて、ユーザーによってまたは自動的に調整できるかどうかを示す値を取得または設定します。
パブリック プロパティ ColumnHeadersVisible 列ヘッダー行が表示されるかどうかを示す値を取得または設定します。
パブリック プロパティ Columns コントロールのすべての列を格納しているコレクションを取得します。
パブリック プロパティ CompanyName  コントロールを含んでいるアプリケーションの会社または作成者の名前を取得します。 ( Control から継承されます。)
パブリック プロパティ Container  Component を格納している IContainer を取得します。 ( Component から継承されます。)
パブリック プロパティ ContainsFocus  コントロール、またはその子コントロールの 1 つに、現在入力フォーカスがあるかどうかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ ContextMenu  コントロールに関連付けられたショートカット メニューを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ ContextMenuStrip  このコントロールに関連付けられている ContextMenuStrip を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ Controls  コントロール内に格納されているコントロールのコレクションを取得します。 ( Control から継承されます。)
パブリック プロパティ Created  コントロールが作成されているかどうかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ CurrentCell 現在アクティブなセルを取得または設定します。
パブリック プロパティ CurrentCellAddress 現在アクティブなセルの行インデックスおよび列インデックスを取得します。
パブリック プロパティ CurrentRow 現在のセルを格納している行を取得します。
パブリック プロパティ Cursor  マウス ポインタがコントロールの上にあるときに表示されるカーソルを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ DataBindings  コントロールのデータ連結を取得します。 ( Control から継承されます。)
パブリック プロパティ DefaultBackColor  コントロールの既定の背景色を取得します。 ( Control から継承されます。)
パブリック プロパティ DefaultFont  コントロールの既定のフォントを取得します。 ( Control から継承されます。)
パブリック プロパティ DefaultForeColor  コントロールの既定の前景色を取得します。 ( Control から継承されます。)
パブリック プロパティ DisplayRectangle オーバーライドされます。 コントロールの表示領域を表す四角形を取得します。
パブリック プロパティ Disposing  基本 Control クラスが破棄処理中かどうかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ Dock  コントロールの境界のうち、親コントロールにドッキングする境界を取得または設定します。また、コントロールのサイズが親コントロール内でどのように変化するかを決定します。 ( Control から継承されます。)
パブリック プロパティ EditingControl 編集中のコントロールを含むセルが編集モードの場合、現在のセルでホストされているコントロールを取得します。
パブリック プロパティ EditingPanel EditingControl を格納しているパネルを取得します。
パブリック プロパティ EditMode セルの編集を開始する方法を示す値を取得または設定します。
パブリック プロパティ Enabled  コントロールがユーザーとの対話に応答できるかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ EnableHeadersVisualStyles アプリケーションの visual スタイルが有効になっている場合、行ヘッダーおよび列ヘッダーがユーザーの現在のテーマの visual スタイルを使用するかどうかを示す値を取得または設定します。
パブリック プロパティ FirstDisplayedCell DataGridView に現在表示されている最初のセルを取得または設定します。通常、このセルは左上隅にあります。
パブリック プロパティ FirstDisplayedScrollingColumnHiddenWidth 現在スクロールされて見えない列の部分の幅を取得します。
パブリック プロパティ FirstDisplayedScrollingColumnIndex DataGridView に表示される最初の列のインデックスを取得または設定します。
パブリック プロパティ FirstDisplayedScrollingRowIndex DataGridView に表示される最初の行のインデックスを取得または設定します。
パブリック プロパティ Focused  コントロールに入力フォーカスがあるかどうかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ Font オーバーライドされます。 DataGridView によって表示されるテキストのフォントを取得または設定します。
パブリック プロパティ ForeColor オーバーライドされます。 DataGridView の前景色を取得または設定します。
パブリック プロパティ GridColor DataGridView のセルを区切るグリッド線の色を取得または設定します。
パブリック プロパティ Handle  コントロールのバインド先のウィンドウ ハンドルを取得します。 ( Control から継承されます。)
パブリック プロパティ HasChildren  コントロールに 1 つ以上の子コントロールが格納されているかどうかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ Height  コントロールの高さを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ HorizontalScrollingOffset コントロールが水平方向にスクロールされる基準となるピクセル数を取得または設定します。
パブリック プロパティ ImeMode  コントロールの IME (Input Method Editor) モードを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ InvokeRequired  呼び出し元がコントロールの作成されたスレッドと異なるスレッド上にあるため、コントロールに対してメソッドの呼び出しを実行するときに、呼び出し元で invoke メソッドを呼び出す必要があるかどうかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ IsAccessible  コントロールがユーザー補助アプリケーションに表示されるかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ IsCurrentCellDirty 現在のセルがコミットされていない変更を含んでいるかを示す値を取得します。
パブリック プロパティ IsCurrentCellInEditMode 現在アクティブなセルが編集中かどうかを示す値を取得します。
パブリック プロパティ IsCurrentRowDirty 現在の行がコミットされていない変更を含んでいるかを示す値を取得します。
パブリック プロパティ IsDisposed  コントロールが破棄されているかどうかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ IsHandleCreated  コントロールにハンドルが関連付けられているかどうかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ IsMirrored  コントロールがミラー化されるかどうかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ Item オーバーロードされます。 指定された行および列の交差部分にあるセルを取得または設定します。
パブリック プロパティ LayoutEngine  コントロールのレイアウト エンジンのキャッシュされたインスタンスを取得します。 ( Control から継承されます。)
パブリック プロパティ Left  コントロールの左端とコンテナのクライアント領域の左端の間の距離をピクセルで取得または設定します。 ( Control から継承されます。)
パブリック プロパティ Location  コンテナの左上隅に対する相対座標として、コントロールの左上隅の座標を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ Margin  コントロール間の空白を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ MaximumSize  GetPreferredSize が指定できる上限のサイズを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ MinimumSize  GetPreferredSize が指定できる下限のサイズを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ ModifierKeys  どの修飾子キー (Shift、Ctrl、および Alt) が押された状態であるかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ MouseButtons  どのマウス ボタンが押された状態であるかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ MousePosition  マウス カーソルの位置を画面座標で取得します。 ( Control から継承されます。)
パブリック プロパティ MultiSelect ユーザーが DataGridView の複数のセル、行、または列を同時に選択できるかどうかを示す値を取得または設定します。
パブリック プロパティ Name  コントロールの名前を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ NewRowIndex 新しいレコードの行のインデックスを取得します。
パブリック プロパティ Padding このコントロールでは、このプロパティは無効です。
パブリック プロパティ Parent  コントロールの親コンテナを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ PreferredSize  コントロールが適合する四角形領域のサイズを取得します。 ( Control から継承されます。)
パブリック プロパティ ProductName  コントロールを格納しているアセンブリの製品名を取得します。 ( Control から継承されます。)
パブリック プロパティ ProductVersion  コントロールを格納しているアセンブリのバージョンを取得します。 ( Control から継承されます。)
パブリック プロパティ ReadOnly ユーザーが DataGridView コントロールのセルを編集できるかどうかを示す値を取得します。
パブリック プロパティ RecreatingHandle  コントロールが現在そのコントロールのハンドルを再作成中かどうかを示す値を取得します。 ( Control から継承されます。)
パブリック プロパティ Region  コントロールに関連付けられたウィンドウ領域を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ Right  コントロールの右端とコンテナのクライアント領域の左端の間の距離をピクセルで取得します。 ( Control から継承されます。)
パブリック プロパティ RightToLeft  コントロールの要素が、右から左へ表示されるフォントを使用するロケールをサポートするように配置されているかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ RowCount DataGridView に表示する行数を取得または設定します。
パブリック プロパティ RowHeadersBorderStyle 行ヘッダー セルの境界線スタイルを取得または設定します。
パブリック プロパティ RowHeadersDefaultCellStyle 行ヘッダー セルに適用される既定のスタイルを取得または設定します。
パブリック プロパティ RowHeadersVisible 行ヘッダーを格納している列が表示されるかどうかを示す値を取得または設定します。
パブリック プロパティ RowHeadersWidth 行ヘッダーを含む列の幅をピクセル単位で取得または設定します。
パブリック プロパティ RowHeadersWidthSizeMode 行ヘッダーの幅が調整可能かどうか、およびヘッダーの内容に合わせて、ユーザーによってまたは自動的に調整できるかどうかを示す値を取得または設定します。
パブリック プロパティ Rows DataGridView コントロールのすべての行を格納しているコレクションを取得します。
パブリック プロパティ RowsDefaultCellStyle DataGridView の行セルに適用される既定のスタイルを取得または設定します。
パブリック プロパティ RowTemplate コントロール内のすべての行のテンプレートを表す行を取得または設定します。
パブリック プロパティ ScrollBars DataGridView コントロールに表示するスクロール バーの種類を取得または設定します。
パブリック プロパティ SelectedCells ユーザーが選択したセルのコレクションを取得します。
パブリック プロパティ SelectedColumns ユーザーが選択した列のコレクションを取得します。
パブリック プロパティ SelectedRows ユーザーが選択した行のコレクションを取得します。
パブリック プロパティ SelectionMode DataGridView のセルを選択できるかどうかを示す値を取得または設定します。
パブリック プロパティ ShowCellErrors セル エラーを表示するかどうかを示す値を取得または設定します。
パブリック プロパティ ShowCellToolTips マウス ポインタをセルの上に置いたときにツールヒントを表示するかどうかを示す値を取得または設定します。
パブリック プロパティ ShowEditingIcon 編集中のグリフが、編集されているセルの行ヘッダーに表示されるかどうかを示す値を取得または設定します。
パブリック プロパティ ShowRowErrors データ エントリ エラーを含む行ごとに行ヘッダーでエラー グリフを表示するかどうかを示す値を取得または設定します。
パブリック プロパティ Site  コントロールのサイトを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ Size  コントロールの高さと幅を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ SortedColumn DataGridView の内容の現在の並べ替えでキーとなっている列を取得します。
パブリック プロパティ SortOrder DataGridView コントロール内の項目が昇順または降順で並べ替えられているか、または並べ替えられていないかを示す値を取得します。
パブリック プロパティ StandardTab Tab キーが、コントロール内の次のセルにフォーカスを移動するのではなく、タブ オーダーの次のコントロールにフォーカスを移動するかどうかを示す値を取得または設定します。
パブリック プロパティ TabIndex  コンテナ内のコントロールのタブ オーダーを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ TabStop  ユーザーが Tab キーで、このコントロールにフォーカスを移すことができるかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ Tag  コントロールに関するデータを格納するオブジェクトを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ Text オーバーライドされます。 コントロールに関連付けられているテキストを取得または設定します。
パブリック プロパティ Top  コントロールの上端とコンテナのクライアント領域の上端の間の距離をピクセル単位で取得または設定します。 ( Control から継承されます。)
パブリック プロパティ TopLeftHeaderCell DataGridView コントロールの左上隅にあるヘッダー セルを取得または設定します。
パブリック プロパティ TopLevelControl  別の Windows フォーム コントロールを親として持たない親コントロールを取得します。一般的に、これは、コントロールを格納している、最も外側の Form です。 ( Control から継承されます。)
パブリック プロパティ UserSetCursor Cursor プロパティの既定またはユーザー指定の値を取得します。
パブリック プロパティ UseWaitCursor  現在のコントロールおよびすべての子コントロールに待機カーソルを使用するかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ VerticalScrollingOffset コントロールが垂直方向にスクロールされる基準となるピクセル数を取得します。
パブリック プロパティ VirtualMode DataGridView コントロールに対して独自のデータ管理操作を指定したかどうかを示す値を取得または設定します。
パブリック プロパティ Visible  コントロールが表示されているかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ Width  コントロールの幅を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ WindowTarget  ( Control から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ CanRaiseEvents  コントロールでイベントが発生するかどうかを決定します。 ( Control から継承されます。)
プロテクト プロパティ CreateParams  コントロール ハンドルが作成されるときに必要な作成パラメータを取得します。 ( Control から継承されます。)
プロテクト プロパティ DefaultCursor  コントロールの既定のカーソルを取得または設定します。 ( Control から継承されます。)
プロテクト プロパティ DefaultImeMode  コントロールがサポートしている既定の IME (Input Method Editor) モードを取得します。 ( Control から継承されます。)
プロテクト プロパティ DefaultMargin  コントロール間に既定で指定されている空白をピクセル単位で取得します。 ( Control から継承されます。)
プロテクト プロパティ DefaultMaximumSize  コントロールの既定の最大サイズとして指定されている長さおよび高さをピクセル単位で取得します。 ( Control から継承されます。)
プロテクト プロパティ DefaultMinimumSize  コントロールの既定の最小サイズとして指定されている長さおよび高さをピクセル単位で取得します。 ( Control から継承されます。)
プロテクト プロパティ DefaultPadding  コントロールの内容の内部間隔をピクセル単位で取得します。 ( Control から継承されます。)
プロテクト プロパティ DefaultSize オーバーライドされます。 コントロールの既定の初期サイズを取得します。
プロテクト プロパティ DesignMode  Component が現在デザイン モードかどうかを示す値を取得します。 ( Component から継承されます。)
プロテクト プロパティ DoubleBuffered  ちらつきを軽減または回避するために、2 次バッファを使用してコントロールの表面を再描画するかどうかを示す値を取得または設定します。 ( Control から継承されます。)
プロテクト プロパティ Events  Component に結び付けられているイベント ハンドラのリストを取得します。 ( Component から継承されます。)
プロテクト プロパティ FontHeight  コントロールのフォントの高さを取得または設定します。 ( Control から継承されます。)
プロテクト プロパティ HorizontalScrollBar コントロールの水平スクロール バーを取得します。
プロテクト プロパティ RenderRightToLeft  ( Control から継承されます。)
プロテクト プロパティ ResizeRedraw  サイズが変更されたときに、コントロールがコントロール自体を再描画するかどうかを示す値を取得または設定します。 ( Control から継承されます。)
プロテクト プロパティ ScaleChildren  子コントロールのスケーリングを決定する値を取得します。 ( Control から継承されます。)
プロテクト プロパティ ShowFocusCues  コントロールがフォーカスを示す四角形を表示する必要があるかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ ShowKeyboardCues  ユーザー インターフェイスがキーボード アクセラレータを表示または非表示にする適切な状態かどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ VerticalScrollBar コントロールの垂直スクロール バーを取得します。
参照参照

DataGridView メソッド


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

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド AdjustColumnHeaderBorderStyle 現在塗りつぶされている DataGridView の列ヘッダー セルの DataGridViewAdvancedBorderStyle を調整します。
パブリック メソッド AreAllCellsSelected すべての DataGridView セルが現在選択されているかどうかを示す値を返します。
パブリック メソッド AutoResizeColumn オーバーロードされます。 セルの内容に合わせて、指定された列の幅を調整します。
パブリック メソッド AutoResizeColumnHeadersHeight オーバーロードされます。 ヘッダーの内容に合わせて列ヘッダーの高さを調整します。
パブリック メソッド AutoResizeColumns オーバーロードされます。 セルの内容に合わせてすべての列の幅を調整します。
パブリック メソッド AutoResizeRow オーバーロードされます。 セルの内容に合わせて、指定された行の高さを調整します。
パブリック メソッド AutoResizeRowHeadersWidth オーバーロードされます。 ヘッダーの内容に合わせて行ヘッダーの幅を調整します。
パブリック メソッド AutoResizeRows オーバーロードされます。 内容に合わせて一部またはすべての行の高さを調整します。
パブリック メソッド BeginEdit 現在のセルを編集モードにします。
パブリック メソッド BeginInvoke  オーバーロードされます。 コントロールの基になるハンドルが作成されたスレッド上で、非同期的にデリゲートを実行します。 ( Control から継承されます。)
パブリック メソッド BringToFront  コントロールを z オーダーの最前面へ移動します。 ( Control から継承されます。)
パブリック メソッド CancelEdit 現在選択されているセルの編集モードをキャンセルして、変更を破棄します。
パブリック メソッド ClearSelection オーバーロードされます。 現在選択されているセルの選択を解除します。
パブリック メソッド CommitEdit 編集モードを終了せずに、現在のセルの変更をデータ キャッシュにコミットします。
パブリック メソッド Contains  指定したコントロールが、コントロールの子かどうかを示す値を取得します。 ( Control から継承されます。)
パブリック メソッド CreateControl  ハンドルおよび子コントロールの作成を含めて、強制的にコントロールを作成します。 ( Control から継承されます。)
パブリック メソッド CreateGraphics  コントロールの Graphics を作成します。 ( Control から継承されます。)
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド DisplayedColumnCount ユーザーに表示される列の数を返します。
パブリック メソッド DisplayedRowCount ユーザーに表示される行の数を返します。
パブリック メソッド Dispose オーバーロードされます。 DataGridView コントロールによって使用されているすべてのリソースを解放します。
パブリック メソッド DoDragDrop  ドラッグ アンド ドロップ操作を開始します。 ( Control から継承されます。)
パブリック メソッド DrawToBitmap  指定したビットマップへのレンダリングをサポートします。 ( Control から継承されます。)
パブリック メソッド EndEdit オーバーロードされます。 現在のセルの編集操作をコミットして終了します。
パブリック メソッド EndInvoke  渡された IAsyncResult によって表される、非同期操作の戻り値を取得します。 ( Control から継承されます。)
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド FindForm  コントロールがあるフォームを取得します。 ( Control から継承されます。)
パブリック メソッド Focus  コントロールに入力フォーカスを設定します。 ( Control から継承されます。)
パブリック メソッド FromChildHandle  指定したハンドルを格納しているコントロールを取得します。 ( Control から継承されます。)
パブリック メソッド FromHandle  指定したハンドルに現在関連付けられているコントロールを返します。 ( Control から継承されます。)
パブリック メソッド GetCellCount 指定されたフィルタを満たすセルの数を取得します。
パブリック メソッド GetCellDisplayRectangle セルの表示領域を表す四角形を返します。
パブリック メソッド GetChildAtPoint  オーバーロードされます。 指定した位置の子コントロールを取得します。 ( Control から継承されます。)
パブリック メソッド GetClipboardContent Clipboard にコピーするために、選択されたセルの内容を表す書式設定された値を取得します。
パブリック メソッド GetColumnDisplayRectangle 列インデックスによって決定された、列の表示領域を表す四角形を返します。
パブリック メソッド GetContainerControl  コントロールの親チェインの 1 つ上の ContainerControl を返します。 ( Control から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド GetNextControl  子コントロールのタブ オーダー内の 1 つ前または 1 つ後ろのコントロールを取得します。 ( Control から継承されます。)
パブリック メソッド GetPreferredSize  コントロールが適合する四角形領域のサイズを取得します。 ( Control から継承されます。)
パブリック メソッド GetRowDisplayRectangle 行インデックスによって決定された、行の表示領域を表す四角形を返します。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド Hide  コントロールをユーザーに対して非表示にします。 ( Control から継承されます。)
パブリック メソッド HitTest 行インデックス、列インデックスなど、x 座標と y 座標を指定して位置情報を返します。
パブリック メソッド InitializeLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Invalidate  オーバーロードされます。 コントロールの特定の領域を無効にし、そのコントロールに描画メッセージを送信します。 ( Control から継承されます。)
パブリック メソッド InvalidateCell オーバーロードされます。 DataGridView のセルを無効化して、強制的に再描画します。
パブリック メソッド InvalidateColumn DataGridView の指定された列を無効化して、強制的に再描画します。
パブリック メソッド InvalidateRow DataGridView の指定された行を無効化して、強制的に再描画します。
パブリック メソッド Invoke  オーバーロードされます。 コントロールの基になるウィンドウ ハンドルを所有するスレッド上で、デリゲートを実行します。 ( Control から継承されます。)
パブリック メソッド IsKeyLocked  CapsLock、NumLock、または ScrollLock の各キーが有効かどうかを判断します。 ( Control から継承されます。)
パブリック メソッド IsMnemonic  指定した文字が、指定した文字列内のコントロールに割り当てられたニーモニック文字かどうかを確認します。 ( Control から継承されます。)
パブリック メソッド NotifyCurrentCellDirty 現在のセルにコミットされていない変更があることを DataGridView に通知します。
パブリック メソッド PerformLayout  オーバーロードされます。 コントロールがレイアウト ロジックを子コントロールに適用するように強制します。 ( Control から継承されます。)
パブリック メソッド PointToClient  指定した画面上のポイントを計算してクライアント座標を算出します。 ( Control から継承されます。)
パブリック メソッド PointToScreen  指定したクライアント ポイントを計算して画面座標を算出します。 ( Control から継承されます。)
パブリック メソッド PreProcessControlMessage  キーボード メッセージまたは入力メッセージがディスパッチされる前に、メッセージ ループ内の入力メッセージを前処理します。 ( Control から継承されます。)
パブリック メソッド PreProcessMessage  キーボード メッセージまたは入力メッセージがディスパッチされる前に、メッセージ ループ内の入力メッセージを前処理します。 ( Control から継承されます。)
パブリック メソッド RectangleToClient  指定した画面上の四角形のサイズと位置をクライアント座標で算出します。 ( Control から継承されます。)
パブリック メソッド RectangleToScreen  指定したクライアント領域の四角形のサイズと位置を画面座標で算出します。 ( Control から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド Refresh  強制的に、コントロールがクライアント領域を無効化し、直後にそのコントロール自体とその子コントロールを再描画するようにします。 ( Control から継承されます。)
パブリック メソッド RefreshEdit セルが編集モードのとき、現在のセルの値を基になるセルの値で更新して、以前の値をすべて破棄します。
パブリック メソッド ResetBackColor  BackColor プロパティを既定値にリセットします。 ( Control から継承されます。)
パブリック メソッド ResetBindings  BindingSource にバインドされたコントロールに対し、リスト内のすべての項目を再度読み込んで表示値を更新するよう通知します。 ( Control から継承されます。)
パブリック メソッド ResetCursor  Cursor プロパティを既定値にリセットします。 ( Control から継承されます。)
パブリック メソッド ResetFont  Font プロパティを既定値にリセットします。 ( Control から継承されます。)
パブリック メソッド ResetForeColor  ForeColor プロパティを既定値にリセットします。 ( Control から継承されます。)
パブリック メソッド ResetImeMode  ImeMode プロパティを既定値にリセットします。 ( Control から継承されます。)
パブリック メソッド ResetRightToLeft  RightToLeft プロパティを既定値にリセットします。 ( Control から継承されます。)
パブリック メソッド ResetText オーバーライドされます。 Text プロパティを既定値にリセットします。
パブリック メソッド ResumeLayout  オーバーロードされます。 通常のレイアウト ロジックを再開します。 ( Control から継承されます。)
パブリック メソッド Scale  オーバーロードされます。 コントロールおよび子コントロールのスケールを設定します。 ( Control から継承されます。)
パブリック メソッド Select  オーバーロードされます。 コントロールをアクティブにします。 ( Control から継承されます。)
パブリック メソッド SelectAll DataGridView 内のすべてのセルを選択します。
パブリック メソッド SelectNextControl  次のコントロールをアクティブにします。 ( Control から継承されます。)
パブリック メソッド SendToBack  コントロールを z オーダーの背面に移動します。 ( Control から継承されます。)
パブリック メソッド SetBounds  オーバーロードされます。 コントロールの範囲を設定します。 ( Control から継承されます。)
パブリック メソッド Show  コントロールをユーザーに対して表示します。 ( Control から継承されます。)
パブリック メソッド Sort オーバーロードされます。 DataGridView コントロールの内容を並べ替えます。
パブリック メソッド SuspendLayout  コントロールのレイアウト ロジックを一時的に中断します。 ( Control から継承されます。)
パブリック メソッド ToString  Component の名前を格納している String を返します (存在する場合)。このメソッドはオーバーライドできません。 ( Component から継承されます。)
パブリック メソッド Update  コントロールによって、クライアント領域内の無効化された領域が再描画されます。 ( Control から継承されます。)
パブリック メソッド UpdateCellErrorText 指定された位置にあるセルのエラー テキストを強制的に更新します。
パブリック メソッド UpdateCellValue 新しい値に基づいて、指定された位置のセルの表示を強制的に更新します。現在有効になっている自動サイズ変更モードが適用されます。
パブリック メソッド UpdateRowErrorText オーバーロードされます。 1 つ以上の行のエラー テキストを強制的に更新します。
パブリック メソッド UpdateRowHeightInfo 指定された行の高さ情報を強制的に更新します。
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AccessibilityNotifyClients  オーバーロードされます。 ユーザー補助クライアント アプリケーションに AccessibleEvents を通知します。 ( Control から継承されます。)
プロテクト メソッド AccessibilityNotifyCurrentCellChanged ユーザー補助クライアント アプリケーションに対し、別のセルがアクティブになったことを通知します。
プロテクト メソッド AutoResizeColumn オーバーロードされます。 セルの内容に合わせて、指定された列の幅を調整します。
プロテクト メソッド AutoResizeColumnHeadersHeight オーバーロードされます。 ヘッダーの内容に合わせて列ヘッダーの高さを調整します。
プロテクト メソッド AutoResizeColumns オーバーロードされます。 セルの内容に合わせてすべての列の幅を調整します。
プロテクト メソッド AutoResizeRow オーバーロードされます。 セルの内容に合わせて、指定された行の高さを調整します。
プロテクト メソッド AutoResizeRowHeadersWidth オーバーロードされます。 ヘッダーの内容に合わせて行ヘッダーの幅を調整します。
プロテクト メソッド AutoResizeRows オーバーロードされます。 内容に合わせて一部またはすべての行の高さを調整します。
プロテクト メソッド ClearSelection オーバーロードされます。 現在選択されているセルの選択を解除します。
プロテクト メソッド CreateAccessibilityInstance オーバーライドされます。 DataGridView の新しいユーザー補助オブジェクトを作成します。
プロテクト メソッド CreateColumnsInstance 新しい DataGridViewColumnCollection を作成して返します。
プロテクト メソッド CreateControlsInstance オーバーライドされます。 DataGridView.DataGridViewControlCollection 型にキャストされる新しい Control.ControlCollection を作成して返します。
プロテクト メソッド CreateHandle  コントロールのハンドルを作成します。 ( Control から継承されます。)
プロテクト メソッド CreateRowsInstance 新しい DataGridViewRowCollection を作成して返します。
プロテクト メソッド DefWndProc  指定したメッセージを既定のウィンドウ プロシージャに送信します。 ( Control から継承されます。)
プロテクト メソッド DestroyHandle  コントロールに関連付けられたハンドルを破棄します。 ( Control から継承されます。)
プロテクト メソッド Dispose オーバーロードされます。 オーバーライドされます。 DataGridView コントロールによって使用されているすべてのリソースを解放します。
プロテクト メソッド Finalize  Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 ( Component から継承されます。)
プロテクト メソッド GetAccessibilityObjectById オーバーライドされます。  
プロテクト メソッド GetAutoSizeMode  AutoSize プロパティが有効なときのコントロールの動作を示す値を取得します。 ( Control から継承されます。)
プロテクト メソッド GetScaledBounds  コントロールのスケールが設定される境界を取得します。 ( Control から継承されます。)
プロテクト メソッド GetService  Component またはその Container で提供されるサービスを表すオブジェクトを返します。 ( Component から継承されます。)
プロテクト メソッド GetStyle  コントロールの指定したコントロール スタイル ビットの値を取得します。 ( Control から継承されます。)
プロテクト メソッド GetTopLevel  コントロールがトップレベル コントロールかどうかを判断します。 ( Control から継承されます。)
プロテクト メソッド InitLayout  コントロールが別のコンテナに追加された後、呼び出されます。 ( Control から継承されます。)
プロテクト メソッド InvokeGotFocus  指定したコントロールの GotFocus イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド InvokeLostFocus  指定したコントロールの LostFocus イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド InvokeOnClick  指定したコントロールの Click イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド InvokePaint  指定したコントロールの Paint イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド InvokePaintBackground  指定したコントロールの PaintBackground イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド IsInputChar オーバーライドされます。 文字が、DataGridView によって認識される入力文字かどうかを判断します。
プロテクト メソッド IsInputKey オーバーライドされます。  
プロテクト メソッド MemberwiseClone  オーバーロードされます。 ( MarshalByRefObject から継承されます。)
プロテクト メソッド NotifyInvalidate  無効化するコントロールの領域を指定して、Invalidated イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnAllowUserToAddRowsChanged AllowUserToAddRowsChanged イベントを発生させます。
プロテクト メソッド OnAllowUserToDeleteRowsChanged AllowUserToDeleteRowsChanged イベントを発生させます。
プロテクト メソッド OnAllowUserToOrderColumnsChanged AllowUserToOrderColumnsChanged イベントを発生させます。
プロテクト メソッド OnAllowUserToResizeColumnsChanged AllowUserToResizeColumnsChanged イベントを発生させます。
プロテクト メソッド OnAllowUserToResizeRowsChanged AllowUserToResizeRowsChanged イベントを発生させます。
プロテクト メソッド OnAlternatingRowsDefaultCellStyleChanged AlternatingRowsDefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnAutoGenerateColumnsChanged AutoGenerateColumnsChanged イベントを発生させます。
プロテクト メソッド OnAutoSizeChanged  AutoSizeChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnAutoSizeColumnModeChanged AutoSizeColumnModeChanged イベントを発生させます。
プロテクト メソッド OnAutoSizeColumnsModeChanged AutoSizeColumnsModeChanged イベントを発生させます。
プロテクト メソッド OnAutoSizeRowsModeChanged AutoSizeRowsModeChanged イベントを発生させます。
プロテクト メソッド OnBackColorChanged  BackColorChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnBackgroundColorChanged BackgroundColorChanged イベントを発生させます。
プロテクト メソッド OnBackgroundImageChanged  BackgroundImageChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnBackgroundImageLayoutChanged  BackgroundImageLayoutChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnBindingContextChanged オーバーライドされます。 BindingContextChanged イベントを発生させます。
プロテクト メソッド OnBorderStyleChanged BorderStyleChanged イベントを発生させます。
プロテクト メソッド OnCancelRowEdit CancelRowEdit イベントを発生させます。
プロテクト メソッド OnCausesValidationChanged  CausesValidationChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnCellBeginEdit CellBeginEdit イベントを発生させます。
プロテクト メソッド OnCellBorderStyleChanged CellBorderStyleChanged イベントを発生させます。
プロテクト メソッド OnCellClick CellClick イベントを発生させます。
プロテクト メソッド OnCellContentClick CellContentClick イベントを発生させます。
プロテクト メソッド OnCellContentDoubleClick CellContentDoubleClick イベントを発生させます。
プロテクト メソッド OnCellContextMenuStripChanged CellContextMenuStripChanged イベントを発生させます。
プロテクト メソッド OnCellContextMenuStripNeeded CellContextMenuStripNeeded イベントを発生させます。
プロテクト メソッド OnCellDoubleClick CellDoubleClick イベントを発生させます。
プロテクト メソッド OnCellEndEdit CellEndEdit イベントを発生させます。
プロテクト メソッド OnCellEnter CellEnter イベントを発生させます。
プロテクト メソッド OnCellErrorTextChanged CellErrorTextChanged イベントを発生させます。
プロテクト メソッド OnCellErrorTextNeeded CellErrorTextNeeded イベントを発生させます。
プロテクト メソッド OnCellFormatting CellFormatting イベントを発生させます。
プロテクト メソッド OnCellLeave CellLeave イベントを発生させます。
プロテクト メソッド OnCellMouseClick CellMouseClick イベントを発生させます。
プロテクト メソッド OnCellMouseDoubleClick CellMouseDoubleClick イベントを発生させます。
プロテクト メソッド OnCellMouseDown CellMouseDown イベントを発生させます。
プロテクト メソッド OnCellMouseEnter CellMouseEnter イベントを発生させます。
プロテクト メソッド OnCellMouseLeave CellMouseLeave イベントを発生させます。
プロテクト メソッド OnCellMouseMove CellMouseMove イベントを発生させます。
プロテクト メソッド OnCellMouseUp CellMouseUp イベントを発生させます。
プロテクト メソッド OnCellPainting CellPainting イベントを発生させます。
プロテクト メソッド OnCellParsing CellParsing イベントを発生させます。
プロテクト メソッド OnCellStateChanged CellStateChanged イベントを発生させます。
プロテクト メソッド OnCellStyleChanged CellStyleChanged イベントを発生させます。
プロテクト メソッド OnCellStyleContentChanged CellStyleContentChanged イベントを発生させます。
プロテクト メソッド OnCellToolTipTextChanged CellToolTipTextChanged イベントを発生させます。
プロテクト メソッド OnCellToolTipTextNeeded CellToolTipTextNeeded イベントを発生させます。
プロテクト メソッド OnCellValidated CellValidated イベントを発生させます。
プロテクト メソッド OnCellValidating CellValidating イベントを発生させます。
プロテクト メソッド OnCellValueChanged CellValueChanged イベントを発生させます。
プロテクト メソッド OnCellValueNeeded CellValueNeeded イベントを発生させます。
プロテクト メソッド OnCellValuePushed CellValuePushed イベントを発生させます。
プロテクト メソッド OnChangeUICues  ChangeUICues イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnClick  Click イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnClientSizeChanged  ClientSizeChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnColumnAdded ColumnAdded イベントを発生させます。
プロテクト メソッド OnColumnContextMenuStripChanged ColumnContextMenuStripChanged イベントを発生させます。
プロテクト メソッド OnColumnDataPropertyNameChanged ColumnDataPropertyNameChanged イベントを発生させます。
プロテクト メソッド OnColumnDefaultCellStyleChanged ColumnDefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnColumnDisplayIndexChanged ColumnDisplayIndexChanged イベントを発生させます。
プロテクト メソッド OnColumnDividerDoubleClick ColumnDividerDoubleClick イベントを発生させます。
プロテクト メソッド OnColumnDividerWidthChanged ColumnDividerWidthChanged イベントを発生させます。
プロテクト メソッド OnColumnHeaderCellChanged ColumnHeaderCellChanged イベントを発生させます。
プロテクト メソッド OnColumnHeaderMouseClick ColumnHeaderMouseClick イベントを発生させます。
プロテクト メソッド OnColumnHeaderMouseDoubleClick ColumnHeaderMouseDoubleClick イベントを発生させます。
プロテクト メソッド OnColumnHeadersBorderStyleChanged ColumnHeadersBorderStyleChanged イベントを発生させます。
プロテクト メソッド OnColumnHeadersDefaultCellStyleChanged ColumnHeadersDefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnColumnHeadersHeightChanged ColumnHeadersHeightChanged イベントを発生させます。
プロテクト メソッド OnColumnHeadersHeightSizeModeChanged ColumnHeadersHeightSizeModeChanged イベントを発生させます。
プロテクト メソッド OnColumnMinimumWidthChanged ColumnMinimumWidthChanged イベントを発生させます。
プロテクト メソッド OnColumnNameChanged ColumnNameChanged イベントを発生させます。
プロテクト メソッド OnColumnRemoved ColumnRemoved イベントを発生させます。
プロテクト メソッド OnColumnSortModeChanged ColumnSortModeChanged イベントを発生させます。
プロテクト メソッド OnColumnStateChanged ColumnStateChanged イベントを発生させます。
プロテクト メソッド OnColumnToolTipTextChanged ColumnToolTipTextChanged イベントを発生させます。
プロテクト メソッド OnColumnWidthChanged ColumnWidthChanged イベントを発生させます。
プロテクト メソッド OnContextMenuChanged  ContextMenuChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnContextMenuStripChanged  ContextMenuStripChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnControlAdded  ControlAdded イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnControlRemoved  ControlRemoved イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnCreateControl  CreateControl イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnCurrentCellChanged CurrentCellChanged イベントを発生させます。
プロテクト メソッド OnCurrentCellDirtyStateChanged CurrentCellDirtyStateChanged イベントを発生させます。
プロテクト メソッド OnCursorChanged オーバーライドされます。 カーソルがユーザー コードで変更された場合は、CursorChanged イベントを発生させて、UserSetCursor プロパティを更新します。
プロテクト メソッド OnDataBindingComplete DataBindingComplete イベントを発生させます。
プロテクト メソッド OnDataError DataError イベントを発生させます。
プロテクト メソッド OnDataMemberChanged DataMemberChanged イベントを発生させます。
プロテクト メソッド OnDataSourceChanged DataSourceChanged イベントを発生させます。
プロテクト メソッド OnDefaultCellStyleChanged DefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnDefaultValuesNeeded DefaultValuesNeeded イベントを発生させます。
プロテクト メソッド OnDockChanged  DockChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnDoubleClick オーバーライドされます。 DoubleClick イベントを発生させます。
プロテクト メソッド OnDragDrop  DragDrop イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnDragEnter  DragEnter イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnDragLeave  DragLeave イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnDragOver  DragOver イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnEditingControlShowing EditingControlShowing イベントを発生させます。
プロテクト メソッド OnEditModeChanged EditModeChanged イベントを発生させます。
プロテクト メソッド OnEnabledChanged オーバーライドされます。  
プロテクト メソッド OnEnter オーバーライドされます。 Enter イベントを発生させます。
プロテクト メソッド OnFontChanged オーバーライドされます。 FontChanged イベントを発生させます。
プロテクト メソッド OnForeColorChanged オーバーライドされます。 ForeColorChanged イベントを発生させます。
プロテクト メソッド OnGiveFeedback  GiveFeedback イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnGotFocus オーバーライドされます。  
プロテクト メソッド OnGridColorChanged GridColorChanged イベントを発生させます。
プロテクト メソッド OnHandleCreated オーバーライドされます。 HandleCreated イベントを発生させます。
プロテクト メソッド OnHandleDestroyed オーバーライドされます。  
プロテクト メソッド OnHelpRequested  HelpRequested イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnImeModeChanged  ImeModeChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnInvalidated  Invalidated イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnKeyDown オーバーライドされます。 KeyDown イベントを発生させます。
プロテクト メソッド OnKeyPress オーバーライドされます。 KeyPress イベントを発生させます。
プロテクト メソッド OnKeyUp オーバーライドされます。 KeyUp イベントを発生させます。
プロテクト メソッド OnLayout オーバーライドされます。 Layout イベントを発生させます。
プロテクト メソッド OnLeave オーバーライドされます。 Leave イベントを発生させます。
プロテクト メソッド OnLocationChanged  LocationChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnLostFocus オーバーライドされます。  
プロテクト メソッド OnMarginChanged  MarginChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnMouseCaptureChanged  MouseCaptureChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnMouseClick オーバーライドされます。 MouseClick イベントを発生させます。
プロテクト メソッド OnMouseDoubleClick オーバーライドされます。  
プロテクト メソッド OnMouseDown オーバーライドされます。 MouseDown イベントを発生させます。
プロテクト メソッド OnMouseEnter オーバーライドされます。  
プロテクト メソッド OnMouseHover  MouseHover イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnMouseLeave オーバーライドされます。 MouseLeave イベントを発生させます。
プロテクト メソッド OnMouseMove オーバーライドされます。 MouseMove イベントを発生させます。
プロテクト メソッド OnMouseUp オーバーライドされます。 MouseUp イベントを発生させます。
プロテクト メソッド OnMouseWheel オーバーライドされます。  
プロテクト メソッド OnMove  Move イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnMultiSelectChanged MultiSelectChanged イベントを発生させます。
プロテクト メソッド OnNewRowNeeded NewRowNeeded イベントを発生させます。
プロテクト メソッド OnNotifyMessage  コントロールに Windows メッセージを通知します。 ( Control から継承されます。)
プロテクト メソッド OnPaddingChanged  PaddingChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnPaint オーバーライドされます。 Paint イベントを発生させます。
プロテクト メソッド OnPaintBackground  コントロールの背景を描画します。 ( Control から継承されます。)
プロテクト メソッド OnParentBackColorChanged  コントロールのコンテナの BackColor プロパティ値が変更された場合に、BackColorChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnParentBackgroundImageChanged  コントロールのコンテナの BackgroundImage プロパティ値が変更された場合に、BackgroundImageChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnParentBindingContextChanged  コントロールのコンテナの BindingContext プロパティ値が変更された場合に、BindingContextChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnParentChanged  ParentChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnParentCursorChanged  CursorChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnParentEnabledChanged  コントロールのコンテナの Enabled プロパティ値が変更された場合に、EnabledChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnParentFontChanged  コントロールのコンテナの Font プロパティ値が変更された場合に、FontChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnParentForeColorChanged  コントロールのコンテナの ForeColor プロパティ値が変更された場合に、ForeColorChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnParentRightToLeftChanged  コントロールのコンテナの RightToLeft プロパティ値が変更された場合に、RightToLeftChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnParentVisibleChanged  コントロールのコンテナの Visible プロパティ値が変更された場合に、VisibleChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnPreviewKeyDown  PreviewKeyDown イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnPrint  Paint イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnQueryContinueDrag  QueryContinueDrag イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnReadOnlyChanged ReadOnlyChanged イベントを発生させます。
プロテクト メソッド OnRegionChanged  RegionChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnResize オーバーライドされます。 Resize イベントを発生させます。
プロテクト メソッド OnRightToLeftChanged オーバーライドされます。  
プロテクト メソッド OnRowContextMenuStripChanged RowContextMenuStripChanged イベントを発生させます。
プロテクト メソッド OnRowContextMenuStripNeeded RowContextMenuStripNeeded イベントを発生させます。
プロテクト メソッド OnRowDefaultCellStyleChanged RowDefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnRowDirtyStateNeeded RowDirtyStateNeeded イベントを発生させます。
プロテクト メソッド OnRowDividerDoubleClick RowDividerDoubleClick イベントを発生させます。
プロテクト メソッド OnRowDividerHeightChanged RowDividerHeightChanged イベントを発生させます。
プロテクト メソッド OnRowEnter RowEnter イベントを発生させます。
プロテクト メソッド OnRowErrorTextChanged RowErrorTextChanged イベントを発生させます。
プロテクト メソッド OnRowErrorTextNeeded RowErrorTextNeeded イベントを発生させます。
プロテクト メソッド OnRowHeaderCellChanged RowHeaderCellChanged イベントを発生させます。
プロテクト メソッド OnRowHeaderMouseClick RowHeaderMouseClick イベントを発生させます。
プロテクト メソッド OnRowHeaderMouseDoubleClick RowHeaderMouseDoubleClick イベントを発生させます。
プロテクト メソッド OnRowHeadersBorderStyleChanged RowHeadersBorderStyleChanged イベントを発生させます。
プロテクト メソッド OnRowHeadersDefaultCellStyleChanged RowHeadersDefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnRowHeadersWidthChanged RowHeadersWidthChanged イベントを発生させます。
プロテクト メソッド OnRowHeadersWidthSizeModeChanged RowHeadersWidthSizeModeChanged イベントを発生させます。
プロテクト メソッド OnRowHeightChanged RowHeightChanged イベントを発生させます。
プロテクト メソッド OnRowHeightInfoNeeded RowHeightInfoNeeded イベントを発生させます。
プロテクト メソッド OnRowHeightInfoPushed RowHeightInfoPushed イベントを発生させます。
プロテクト メソッド OnRowLeave RowLeave イベントを発生させます。
プロテクト メソッド OnRowMinimumHeightChanged RowMinimumHeightChanged イベントを発生させます。
プロテクト メソッド OnRowPostPaint RowPostPaint イベントを発生させます。
プロテクト メソッド OnRowPrePaint RowPrePaint イベントを発生させます。
プロテクト メソッド OnRowsAdded RowsAdded イベントを発生させます。
プロテクト メソッド OnRowsDefaultCellStyleChanged RowsDefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnRowsRemoved RowsRemoved イベントを発生させます。
プロテクト メソッド OnRowStateChanged RowStateChanged イベントを発生させます。
プロテクト メソッド OnRowUnshared RowUnshared イベントを発生させます。
プロテクト メソッド OnRowValidated RowValidated イベントを発生させます。
プロテクト メソッド OnRowValidating RowValidating イベントを発生させます。
プロテクト メソッド OnScroll Scroll イベントを発生させます。
プロテクト メソッド OnSelectionChanged SelectionChanged イベントを発生させます。
プロテクト メソッド OnSizeChanged  SizeChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnSortCompare SortCompare イベントを発生させます。
プロテクト メソッド OnSorted Sorted イベントを発生させます。
プロテクト メソッド OnStyleChanged  StyleChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnSystemColorsChanged  SystemColorsChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnTabIndexChanged  TabIndexChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnTabStopChanged  TabStopChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnTextChanged  TextChanged イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnUserAddedRow UserAddedRow イベントを発生させます。
プロテクト メソッド OnUserDeletedRow UserDeletedRow イベントを発生させます。
プロテクト メソッド OnUserDeletingRow UserDeletingRow イベントを発生させます。
プロテクト メソッド OnValidated  Validated イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnValidating オーバーライドされます。 Validating イベントを発生させます。
プロテクト メソッド OnVisibleChanged オーバーライドされます。  
プロテクト メソッド PaintBackground DataGridView の背景を描画します。
プロテクト メソッド ProcessAKey A キーを処理します。
プロテクト メソッド ProcessCmdKey  コマンド キーを処理します。 ( Control から継承されます。)
プロテクト メソッド ProcessDataGridViewKey DataGridView での移動に使用されるキーを処理します。
プロテクト メソッド ProcessDeleteKey Del キーを処理します。
プロテクト メソッド ProcessDialogChar  ダイアログ文字を処理します。 ( Control から継承されます。)
プロテクト メソッド ProcessDialogKey オーバーライドされます。 Tab キー、Esc キー、Enter キー、方向キーなど、ダイアログ ボックスの制御に使用されるキーを処理します。
プロテクト メソッド ProcessDownKey ↓キーを処理します。
プロテクト メソッド ProcessEndKey End キーを処理します。
プロテクト メソッド ProcessEnterKey Enter キーを処理します。
プロテクト メソッド ProcessEscapeKey Esc キーを処理します。
プロテクト メソッド ProcessF2Key F2 キーを処理します。
プロテクト メソッド ProcessHomeKey Home キーを処理します。
プロテクト メソッド ProcessInsertKey Ins キーを処理します。
プロテクト メソッド ProcessKeyEventArgs オーバーライドされます。 キー メッセージを処理し、適切なコントロール イベントを生成します。
プロテクト メソッド ProcessKeyMessage  キーボード メッセージを処理します。 ( Control から継承されます。)
プロテクト メソッド ProcessKeyPreview オーバーライドされます。 キーボード メッセージをプレビューします。
プロテクト メソッド ProcessLeftKey ←キーを処理します。
プロテクト メソッド ProcessMnemonic  ニーモニック文字を処理します。 ( Control から継承されます。)
プロテクト メソッド ProcessNextKey PageDown キーを処理します。
プロテクト メソッド ProcessPriorKey PageUp キーを処理します。
プロテクト メソッド ProcessRightKey →キーを処理します。
プロテクト メソッド ProcessSpaceKey Space キーを処理します。
プロテクト メソッド ProcessTabKey Tab キーを処理します。
プロテクト メソッド ProcessUpKey ↑キーを処理します。
プロテクト メソッド ProcessZeroKey 0 キーを処理します。
プロテクト メソッド RaiseDragEvent  適切なドラッグ イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド RaiseKeyEvent  適切なキー イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド RaiseMouseEvent  適切なマウス イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド RaisePaintEvent  適切な描画イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド RecreateHandle  強制的にコントロールのハンドルを再作成します。 ( Control から継承されます。)
プロテクト メソッド ReflectMessage  指定したメッセージを指定したハンドルにバインドされたコントロールにリフレクションします。 ( Control から継承されます。)
プロテクト メソッド ResetMouseEventArgs  MouseLeave イベントを処理するためのコントロールをリセットします。 ( Control から継承されます。)
プロテクト メソッド RtlTranslateAlignment  オーバーロードされます。 現在の配置を適切な配置に変換し、テキストを右から左に表示できるようにします。 ( Control から継承されます。)
プロテクト メソッド RtlTranslateContent  指定した ContentAlignment を適切な ContentAlignment に変換し、テキストを右から左に表示できるようにします。 ( Control から継承されます。)
プロテクト メソッド RtlTranslateHorizontal  指定した HorizontalAlignment を適切な HorizontalAlignment に変換し、テキストを右から左に表示できるようにします。 ( Control から継承されます。)
プロテクト メソッド RtlTranslateLeftRight  指定した LeftRightAlignment を適切な LeftRightAlignment に変換し、テキストを右から左に表示できるようにします。 ( Control から継承されます。)
プロテクト メソッド ScaleControl  コントロールの位置、サイズ、埋め込み、およびマージンのスケールを設定します。 ( Control から継承されます。)
プロテクト メソッド ScaleCore  ( Control から継承されます。)
プロテクト メソッド Select  オーバーロードされます。 コントロールをアクティブにします。 ( Control から継承されます。)
プロテクト メソッド SetAutoSizeMode  AutoSize プロパティが有効なときのコントロールの動作を示す値を設定します。 ( Control から継承されます。)
プロテクト メソッド SetBoundsCore オーバーライドされます。 このメンバは Control.SetBoundsCore をオーバーライドします。
プロテクト メソッド SetClientSizeCore  コントロールのクライアント領域のサイズを設定します。 ( Control から継承されます。)
プロテクト メソッド SetCurrentCellAddressCore 現在アクティブなセルを設定します。
プロテクト メソッド SetSelectedCellCore 指定された行インデックスおよび列インデックスを持つセルの選択状態を変更します。
プロテクト メソッド SetSelectedColumnCore 指定されたインデックスを持つ列の選択状態を変更します。
プロテクト メソッド SetSelectedRowCore 指定されたインデックスを持つ行の選択状態を変更します。
プロテクト メソッド SetStyle  指定したスタイル ビットを指定した値に設定します。 ( Control から継承されます。)
プロテクト メソッド SetTopLevel  コントロールをトップレベル コントロールとして設定します。 ( Control から継承されます。)
プロテクト メソッド SetVisibleCore  コントロールを指定した表示状態に設定します。 ( Control から継承されます。)
プロテクト メソッド SizeFromClientSize  クライアント領域の高さおよび幅からコントロール全体のサイズを決定します。 ( Control から継承されます。)
プロテクト メソッド UpdateBounds  オーバーロードされます。 コントロールの範囲を更新します。 ( Control から継承されます。)
プロテクト メソッド UpdateStyles  割り当て済みのスタイルを強制的にコントロールに再適用します。 ( Control から継承されます。)
プロテクト メソッド UpdateZOrder  コントロールを親の z オーダーで更新します。 ( Control から継承されます。)
プロテクト メソッド WndProc オーバーライドされます。 ウィンドウ メッセージを処理します。
明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.ComponentModel.ISupportInitialize.BeginInit このメンバの説明については、BeginInit のトピックを参照してください。
インターフェイスの明示的な実装 System.ComponentModel.ISupportInitialize.EndInit このメンバの説明については、EndInit のトピックを参照してください。
参照参照

DataGridView メンバ

カスタマイズできるグリッドにデータを表示します。

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


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド DataGridView DataGridView クラスの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ も参照)
  名前 説明
パブリック プロパティ AccessibilityObject  コントロールに割り当てられた AccessibleObject を取得します。(Control から継承されます。)
パブリック プロパティ AccessibleDefaultActionDescription  ユーザー補助クライアント アプリケーションによって使用される、コントロールの既定のアクションの説明を取得または設定します。(Control から継承されます。)
パブリック プロパティ AccessibleDescription  ユーザー補助クライアント アプリケーションによって使用される、コントロールの説明を取得または設定します。(Control から継承されます。)
パブリック プロパティ AccessibleName  ユーザー補助クライアント アプリケーションによって使用されるコントロールの名前を取得または設定します。(Control から継承されます。)
パブリック プロパティ AccessibleRole  コントロールのアクセスできる役割を取得または設定します。 (Control から継承されます。)
パブリック プロパティ AdjustedTopLeftHeaderBorderStyle DataGridView の左上のセルの境界線スタイルを取得します。
パブリック プロパティ AdvancedCellBorderStyle DataGridView のセルの境界線スタイルを取得します。
パブリック プロパティ AdvancedColumnHeadersBorderStyle DataGridView の列ヘッダー セルの境界線スタイルを取得します。
パブリック プロパティ AdvancedRowHeadersBorderStyle DataGridView の行ヘッダー セルの境界線スタイルを取得します。
パブリック プロパティ AllowDrop  ユーザーがコントロールにドラッグしたデータを、そのコントロールが受け入れることができるかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ AllowUserToAddRows 行を追加するオプションがユーザーに表示されるかどうかを示す値を取得または設定します。
パブリック プロパティ AllowUserToDeleteRows ユーザーが DataGridView からの行の削除を許可されているかどうかを示す値を取得または設定します。
パブリック プロパティ AllowUserToOrderColumns 手動による列の移動が可能かどうかを示す値を取得または設定します。
パブリック プロパティ AllowUserToResizeColumns ユーザーが列のサイズを変更できるかどうかを示す値を取得または設定します。
パブリック プロパティ AllowUserToResizeRows ユーザーが行のサイズを変更できるかどうかを示す値を取得または設定します。
パブリック プロパティ AlternatingRowsDefaultCellStyle DataGridView の奇数行に適用される既定のセル スタイルを取得または設定します。
パブリック プロパティ Anchor  コントロールがバインドされるコンテナの端を取得または設定し、親のサイズ変更時に、コントロールのサイズがどのように変化するかを決定します。 (Control から継承されます。)
パブリック プロパティ AutoGenerateColumns DataSource プロパティまたは DataMember プロパティが設定されている場合、列が自動的に作成されるかどうかを示す値を取得または設定します。
パブリック プロパティ AutoScrollOffset  ScrollControlIntoView でのこのコントロールのスクロール先を取得または設定します。(Control から継承されます。)
パブリック プロパティ AutoSize オーバーライドされます。  
パブリック プロパティ AutoSizeColumnsMode 列の幅を決定する方法を示す値を取得または設定します。
パブリック プロパティ AutoSizeRowsMode 行の高さを決定する方法を示す値を取得または設定します。
パブリック プロパティ BackColor オーバーライドされます。 コントロールの背景色を取得または設定します。
パブリック プロパティ BackgroundColor DataGridView の背景色を取得または設定します。
パブリック プロパティ BackgroundImage オーバーライドされます。 コントロールに表示される背景イメージを取得または設定します。
パブリック プロパティ BackgroundImageLayout オーバーライドされます。 ImageLayout 列挙体で定義された背景イメージ レイアウトを取得または設定します。
パブリック プロパティ BindingContext  コントロールの BindingContext を取得または設定します。(Control から継承されます。)
パブリック プロパティ BorderStyle DataGridView の境界線スタイルを取得または設定します。
パブリック プロパティ Bottom  コントロールの下端とコンテナのクライアント領域の上端の間の距離をピクセルで取得します。(Control から継承されます。)
パブリック プロパティ Bounds  クライアント以外の要素を含むコントロールの、親コントロールに対する相対的なサイズおよび位置をピクセル単位で取得または設定します。(Control から継承されます。)
パブリック プロパティ CanFocus  コントロールがフォーカスを受け取ることができるかどうかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ CanSelect  コントロールを選択できるかどうかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ Capture  コントロールがマウスをキャプチャしたかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ CausesValidation  そのコントロールが原因で、フォーカスを受け取ると検証が必要なコントロールに対して、検証が実行されるかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ CheckForIllegalCrossThreadCalls  コントロールの Handle プロパティにアクセスする間違ったスレッド上で呼び出しをキャッチするかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ ClientRectangle  コントロールのクライアント領域を表す四角形を取得します。(Control から継承されます。)
パブリック プロパティ ClientSize  コントロールのクライアント領域の高さと幅を取得または設定します。(Control から継承されます。)
パブリック プロパティ ClipboardCopyMode ユーザーがセル テキスト値を Clipboard にコピーできるかどうか、および行と列のヘッダー テキストが含まれるかどうかを示す値を取得または設定します。
パブリック プロパティ ColumnCount DataGridView に表示される列の数を取得または設定します。
パブリック プロパティ ColumnHeadersBorderStyle 列ヘッダーに適用された境界線スタイルを取得します。
パブリック プロパティ ColumnHeadersDefaultCellStyle 既定の列ヘッダーのスタイルを取得または設定します。
パブリック プロパティ ColumnHeadersHeight 列ヘッダー行の高さをピクセル単位で取得または設定します。
パブリック プロパティ ColumnHeadersHeightSizeMode 列ヘッダーの高さが調整可能かどうか、およびヘッダーの内容に合わせて、ユーザーによってまたは自動的に調整できるかどうかを示す値を取得または設定します。
パブリック プロパティ ColumnHeadersVisible 列ヘッダー行が表示されるかどうかを示す値を取得または設定します。
パブリック プロパティ Columns コントロールのすべての列を格納しているコレクションを取得します。
パブリック プロパティ CompanyName  コントロールを含んでいるアプリケーションの会社または作成者の名前を取得します。(Control から継承されます。)
パブリック プロパティ Container  Component を格納している IContainer を取得します。(Component から継承されます。)
パブリック プロパティ ContainsFocus  コントロール、またはその子コントロールの 1 つに、現在入力フォーカスがあるかどうかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ ContextMenu  コントロールに関連付けられたショートカット メニューを取得または設定します。(Control から継承されます。)
パブリック プロパティ ContextMenuStrip  このコントロールに関連付けられている ContextMenuStrip を取得または設定します。(Control から継承されます。)
パブリック プロパティ Controls  コントロール内に格納されているコントロールのコレクションを取得します。(Control から継承されます。)
パブリック プロパティ Created  コントロールが作成されているかどうかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ CurrentCell 現在アクティブなセルを取得または設定します。
パブリック プロパティ CurrentCellAddress 現在アクティブなセルの行インデックスおよび列インデックスを取得します。
パブリック プロパティ CurrentRow 現在のセルを格納している行を取得します。
パブリック プロパティ Cursor  マウス ポインタがコントロールの上にあるときに表示されるカーソルを取得または設定します。(Control から継承されます。)
パブリック プロパティ DataBindings  コントロールのデータ連結を取得します。(Control から継承されます。)
パブリック プロパティ DefaultBackColor  コントロールの既定の背景色を取得します。(Control から継承されます。)
パブリック プロパティ DefaultFont  コントロールの既定のフォントを取得します。(Control から継承されます。)
パブリック プロパティ DefaultForeColor  コントロールの既定の前景色を取得します。(Control から継承されます。)
パブリック プロパティ DisplayRectangle オーバーライドされます。 コントロールの表示領域を表す四角形を取得します。
パブリック プロパティ Disposing  基本 Control クラスが破棄処理中かどうかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ Dock  コントロールの境界のうち、親コントロールにドッキングする境界を取得または設定します。また、コントロールのサイズが親コントロール内でどのように変化するかを決定します。(Control から継承されます。)
パブリック プロパティ EditingControl 編集中のコントロールを含むセルが編集モードの場合、現在のセルでホストされているコントロールを取得します。
パブリック プロパティ EditingPanel EditingControl を格納しているパネルを取得します。
パブリック プロパティ EditMode セルの編集を開始する方法を示す値を取得または設定します。
パブリック プロパティ Enabled  コントロールがユーザーとの対話に応答できるかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ EnableHeadersVisualStyles アプリケーションの visual スタイルが有効になっている場合、行ヘッダーおよび列ヘッダーがユーザーの現在のテーマの visual スタイルを使用するかどうかを示す値を取得または設定します。
パブリック プロパティ FirstDisplayedCell DataGridView に現在表示されている最初のセルを取得または設定します。通常、このセルは左上隅にあります。
パブリック プロパティ FirstDisplayedScrollingColumnHiddenWidth 現在スクロールされて見えない列の部分の幅を取得します。
パブリック プロパティ FirstDisplayedScrollingColumnIndex DataGridView に表示される最初の列のインデックスを取得または設定します。
パブリック プロパティ FirstDisplayedScrollingRowIndex DataGridView に表示される最初の行のインデックスを取得または設定します。
パブリック プロパティ Focused  コントロールに入力フォーカスがあるかどうかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ Font オーバーライドされます。 DataGridView によって表示されるテキストのフォントを取得または設定します。
パブリック プロパティ ForeColor オーバーライドされます。 DataGridView の前景色を取得または設定します。
パブリック プロパティ GridColor DataGridView のセルを区切るグリッド線の色を取得または設定します。
パブリック プロパティ Handle  コントロールのバインド先のウィンドウ ハンドルを取得します。(Control から継承されます。)
パブリック プロパティ HasChildren  コントロールに 1 つ以上の子コントロールが格納されているかどうかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ Height  コントロールの高さを取得または設定します。(Control から継承されます。)
パブリック プロパティ HorizontalScrollingOffset コントロールが水平方向にスクロールされる基準となるピクセル数を取得または設定します。
パブリック プロパティ ImeMode  コントロールの IME (Input Method Editor) モードを取得または設定します。(Control から継承されます。)
パブリック プロパティ InvokeRequired  呼び出し元がコントロールの作成されたスレッドと異なるスレッド上にあるため、コントロールに対してメソッドの呼び出しを実行するときに、呼び出し元で invoke メソッドを呼び出す必要があるかどうかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ IsAccessible  コントロールがユーザー補助アプリケーションに表示されるかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ IsCurrentCellDirty 現在のセルがコミットされていない変更を含んでいるかを示す値を取得します。
パブリック プロパティ IsCurrentCellInEditMode 現在アクティブなセルが編集中かどうかを示す値を取得します。
パブリック プロパティ IsCurrentRowDirty 現在の行がコミットされていない変更を含んでいるかを示す値を取得します。
パブリック プロパティ IsDisposed  コントロールが破棄されているかどうかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ IsHandleCreated  コントロールにハンドルが関連付けられているかどうかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ IsMirrored  コントロールがミラー化されるかどうかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ Item オーバーロードされます。 指定された行および列の交差部分にあるセルを取得または設定します。
パブリック プロパティ LayoutEngine  コントロールのレイアウト エンジンのキャッシュされたインスタンスを取得します。(Control から継承されます。)
パブリック プロパティ Left  コントロールの左端とコンテナのクライアント領域の左端の間の距離をピクセルで取得または設定します。(Control から継承されます。)
パブリック プロパティ Location  コンテナの左上隅に対する相対座標として、コントロールの左上隅の座標を取得または設定します。(Control から継承されます。)
パブリック プロパティ Margin  コントロール間の空白を取得または設定します。(Control から継承されます。)
パブリック プロパティ MaximumSize  GetPreferredSize が指定できる上限のサイズを取得または設定します。(Control から継承されます。)
パブリック プロパティ MinimumSize  GetPreferredSize が指定できる下限のサイズを取得または設定します。(Control から継承されます。)
パブリック プロパティ ModifierKeys  どの修飾子キー (Shift、Ctrl、および Alt) が押された状態であるかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ MouseButtons  どのマウス ボタンが押された状態であるかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ MousePosition  マウス カーソルの位置を画面座標で取得します。(Control から継承されます。)
パブリック プロパティ MultiSelect ユーザーが DataGridView の複数のセル、行、または列を同時に選択できるかどうかを示す値を取得または設定します。
パブリック プロパティ Name  コントロールの名前を取得または設定します。(Control から継承されます。)
パブリック プロパティ NewRowIndex 新しいレコードの行のインデックスを取得します。
パブリック プロパティ Padding このコントロールでは、このプロパティは無効です。
パブリック プロパティ Parent  コントロールの親コンテナを取得または設定します。(Control から継承されます。)
パブリック プロパティ PreferredSize  コントロールが適合する四角形領域のサイズを取得します。(Control から継承されます。)
パブリック プロパティ ProductName  コントロールを格納しているアセンブリの製品名を取得します。(Control から継承されます。)
パブリック プロパティ ProductVersion  コントロールを格納しているアセンブリのバージョンを取得します。(Control から継承されます。)
パブリック プロパティ ReadOnly ユーザーが DataGridView コントロールのセルを編集できるかどうかを示す値を取得します。
パブリック プロパティ RecreatingHandle  コントロールが現在そのコントロールのハンドルを再作成中かどうかを示す値を取得します。(Control から継承されます。)
パブリック プロパティ Region  コントロールに関連付けられたウィンドウ領域を取得または設定します。(Control から継承されます。)
パブリック プロパティ Right  コントロールの右端とコンテナのクライアント領域の左端の間の距離をピクセルで取得します。(Control から継承されます。)
パブリック プロパティ RightToLeft  コントロールの要素が、右から左へ表示されるフォントを使用するロケールをサポートするように配置されているかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ RowCount DataGridView に表示する行数を取得または設定します。
パブリック プロパティ RowHeadersBorderStyle 行ヘッダー セルの境界線スタイルを取得または設定します。
パブリック プロパティ RowHeadersDefaultCellStyle 行ヘッダー セルに適用される既定のスタイルを取得または設定します。
パブリック プロパティ RowHeadersVisible 行ヘッダーを格納している列が表示されるかどうかを示す値を取得または設定します。
パブリック プロパティ RowHeadersWidth 行ヘッダーを含む列の幅をピクセル単位で取得または設定します。
パブリック プロパティ RowHeadersWidthSizeMode 行ヘッダーの幅が調整可能かどうか、およびヘッダーの内容に合わせて、ユーザーによってまたは自動的に調整できるかどうかを示す値を取得または設定します。
パブリック プロパティ Rows DataGridView コントロールのすべての行を格納しているコレクションを取得します。
パブリック プロパティ RowsDefaultCellStyle DataGridView の行セルに適用される既定のスタイルを取得または設定します。
パブリック プロパティ RowTemplate コントロール内のすべての行のテンプレートを表す行を取得または設定します。
パブリック プロパティ ScrollBars DataGridView コントロールに表示するスクロール バーの種類を取得または設定します。
パブリック プロパティ SelectedCells ユーザーが選択したセルのコレクションを取得します。
パブリック プロパティ SelectedColumns ユーザーが選択した列のコレクションを取得します。
パブリック プロパティ SelectedRows ユーザーが選択した行のコレクションを取得します。
パブリック プロパティ SelectionMode DataGridView のセルを選択できるかどうかを示す値を取得または設定します。
パブリック プロパティ ShowCellErrors セル エラーを表示するかどうかを示す値を取得または設定します。
パブリック プロパティ ShowCellToolTips マウス ポインタをセルの上に置いたときにツールヒントを表示するかどうかを示す値を取得または設定します。
パブリック プロパティ ShowEditingIcon 編集中のグリフが、編集されているセルの行ヘッダーに表示されるかどうかを示す値を取得または設定します。
パブリック プロパティ ShowRowErrors データ エントリ エラーを含む行ごとに行ヘッダーでエラー グリフを表示するかどうかを示す値を取得または設定します。
パブリック プロパティ Site  コントロールのサイトを取得または設定します。(Control から継承されます。)
パブリック プロパティ Size  コントロールの高さと幅を取得または設定します。(Control から継承されます。)
パブリック プロパティ SortedColumn DataGridView の内容の現在の並べ替えでキーとなっている列を取得します。
パブリック プロパティ SortOrder DataGridView コントロール内の項目が昇順または降順で並べ替えられているか、または並べ替えられていないかを示す値を取得します。
パブリック プロパティ StandardTab Tab キーが、コントロール内の次のセルにフォーカスを移動するのではなく、タブ オーダーの次のコントロールにフォーカスを移動するかどうかを示す値を取得または設定します。
パブリック プロパティ TabIndex  コンテナ内のコントロールのタブ オーダーを取得または設定します。(Control から継承されます。)
パブリック プロパティ TabStop  ユーザーが Tab キーで、このコントロールにフォーカスを移すことができるかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ Tag  コントロールに関するデータを格納するオブジェクトを取得または設定します。(Control から継承されます。)
パブリック プロパティ Text オーバーライドされます。 コントロールに関連付けられているテキストを取得または設定します。
パブリック プロパティ Top  コントロールの上端とコンテナのクライアント領域の上端の間の距離をピクセル単位で取得または設定します。(Control から継承されます。)
パブリック プロパティ TopLeftHeaderCell DataGridView コントロールの左上隅にあるヘッダー セルを取得または設定します。
パブリック プロパティ TopLevelControl  別の Windows フォーム コントロールを親として持たない親コントロールを取得します。一般的に、これは、コントロールを格納している、最も外側の Form です。(Control から継承されます。)
パブリック プロパティ UserSetCursor Cursor プロパティの既定またはユーザー指定の値を取得します。
パブリック プロパティ UseWaitCursor  現在のコントロールおよびすべての子コントロールに待機カーソルを使用するかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ VerticalScrollingOffset コントロールが垂直方向にスクロールされる基準となるピクセル数を取得します。
パブリック プロパティ VirtualMode DataGridView コントロールに対して独自のデータ管理操作を指定したかどうかを示す値を取得または設定します。
パブリック プロパティ Visible  コントロールが表示されているかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ Width  コントロールの幅を取得または設定します。(Control から継承されます。)
パブリック プロパティ WindowTarget  ( Control から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ CanRaiseEvents  コントロールでイベントが発生するかどうかを決定します。(Control から継承されます。)
プロテクト プロパティ CreateParams  コントロール ハンドルが作成されるときに必要な作成パラメータを取得します。(Control から継承されます。)
プロテクト プロパティ DefaultCursor  コントロールの既定のカーソルを取得または設定します。(Control から継承されます。)
プロテクト プロパティ DefaultImeMode  コントロールがサポートしている既定の IME (Input Method Editor) モードを取得します。(Control から継承されます。)
プロテクト プロパティ DefaultMargin  コントロール間に既定で指定されている空白をピクセル単位で取得します。(Control から継承されます。)
プロテクト プロパティ DefaultMaximumSize  コントロールの既定の最大サイズとして指定されている長さおよび高さをピクセル単位で取得します。(Control から継承されます。)
プロテクト プロパティ DefaultMinimumSize  コントロールの既定の最小サイズとして指定されている長さおよび高さをピクセル単位で取得します。(Control から継承されます。)
プロテクト プロパティ DefaultPadding  コントロールの内容の内部間隔をピクセル単位で取得します。(Control から継承されます。)
プロテクト プロパティ DefaultSize オーバーライドされます。 コントロールの既定の初期サイズを取得します。
プロテクト プロパティ DesignMode  Component が現在デザイン モードかどうかを示す値を取得します。(Component から継承されます。)
プロテクト プロパティ DoubleBuffered  ちらつきを軽減または回避するために、2 次バッファを使用してコントロールの表面を再描画するかどうかを示す値を取得または設定します。(Control から継承されます。)
プロテクト プロパティ Events  Component に結び付けられているイベント ハンドラのリストを取得します。(Component から継承されます。)
プロテクト プロパティ FontHeight  コントロールのフォントの高さを取得または設定します。(Control から継承されます。)
プロテクト プロパティ HorizontalScrollBar コントロールの水平スクロール バーを取得します。
プロテクト プロパティ RenderRightToLeft  ( Control から継承されます。)
プロテクト プロパティ ResizeRedraw  サイズが変更されたときに、コントロールがコントロール自体を再描画するかどうかを示す値を取得または設定します。(Control から継承されます。)
プロテクト プロパティ ScaleChildren  子コントロールのスケーリングを決定する値を取得します。 (Control から継承されます。)
プロテクト プロパティ ShowFocusCues  コントロールがフォーカスを示す四角形を表示する必要があるかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ ShowKeyboardCues  ユーザー インターフェイスがキーボード アクセラレータを表示または非表示にする適切な状態かどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ VerticalScrollBar コントロールの垂直スクロール バーを取得します。
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド AdjustColumnHeaderBorderStyle 現在塗りつぶされている DataGridView の列ヘッダー セルの DataGridViewAdvancedBorderStyle を調整します。
パブリック メソッド AreAllCellsSelected すべての DataGridView セルが現在選択されているかどうかを示す値を返します。
パブリック メソッド AutoResizeColumn オーバーロードされます。 セルの内容に合わせて、指定された列の幅を調整します。
パブリック メソッド AutoResizeColumnHeadersHeight オーバーロードされます。 ヘッダーの内容に合わせて列ヘッダーの高さを調整します。
パブリック メソッド AutoResizeColumns オーバーロードされます。 セルの内容に合わせてすべての列の幅を調整します。
パブリック メソッド AutoResizeRow オーバーロードされます。 セルの内容に合わせて、指定された行の高さを調整します。
パブリック メソッド AutoResizeRowHeadersWidth オーバーロードされます。 ヘッダーの内容に合わせて行ヘッダーの幅を調整します。
パブリック メソッド AutoResizeRows オーバーロードされます。 内容に合わせて一部またはすべての行の高さを調整します。
パブリック メソッド BeginEdit 現在のセルを編集モードにします。
パブリック メソッド BeginInvoke  オーバーロードされます。 コントロールの基になるハンドルが作成されたスレッド上で、非同期的にデリゲートを実行します。 (Control から継承されます。)
パブリック メソッド BringToFront  コントロールを z オーダーの最前面へ移動します。 (Control から継承されます。)
パブリック メソッド CancelEdit 現在選択されているセルの編集モードをキャンセルして、変更を破棄します。
パブリック メソッド ClearSelection オーバーロードされます。 現在選択されているセルの選択を解除します。
パブリック メソッド CommitEdit 編集モードを終了せずに、現在のセルの変更をデータ キャッシュにコミットします。
パブリック メソッド Contains  指定したコントロールが、コントロールの子かどうかを示す値を取得します。 (Control から継承されます。)
パブリック メソッド CreateControl  ハンドルおよび子コントロールの作成を含めて、強制的にコントロールを作成します。 (Control から継承されます。)
パブリック メソッド CreateGraphics  コントロールの Graphics を作成します。 (Control から継承されます。)
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド DisplayedColumnCount ユーザーに表示される列の数を返します。
パブリック メソッド DisplayedRowCount ユーザーに表示される行の数を返します。
パブリック メソッド Dispose オーバーロードされます。 DataGridView コントロールによって使用されているすべてのリソースを解放します。
パブリック メソッド DoDragDrop  ドラッグ アンド ドロップ操作を開始します。 (Control から継承されます。)
パブリック メソッド DrawToBitmap  指定したビットマップへのレンダリングをサポートします。 (Control から継承されます。)
パブリック メソッド EndEdit オーバーロードされます。 現在のセルの編集操作をコミットして終了します。
パブリック メソッド EndInvoke  渡された IAsyncResult によって表される、非同期操作の戻り値を取得します。 (Control から継承されます。)
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド FindForm  コントロールがあるフォームを取得します。 (Control から継承されます。)
パブリック メソッド Focus  コントロールに入力フォーカスを設定します。 (Control から継承されます。)
パブリック メソッド FromChildHandle  指定したハンドルを格納しているコントロールを取得します。 (Control から継承されます。)
パブリック メソッド FromHandle  指定したハンドルに現在関連付けられているコントロールを返します。 (Control から継承されます。)
パブリック メソッド GetCellCount 指定されたフィルタを満たすセルの数を取得します。
パブリック メソッド GetCellDisplayRectangle セルの表示領域を表す四角形を返します。
パブリック メソッド GetChildAtPoint  オーバーロードされます。 指定した位置の子コントロールを取得します。 (Control から継承されます。)
パブリック メソッド GetClipboardContent Clipboard にコピーするために、選択されたセルの内容を表す書式設定された値を取得します。
パブリック メソッド GetColumnDisplayRectangle 列インデックスによって決定された、列の表示領域を表す四角形を返します。
パブリック メソッド GetContainerControl  コントロールの親チェインの 1 つ上の ContainerControl を返します。 (Control から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetNextControl  子コントロールのタブ オーダー内の 1 つ前または 1 つ後ろのコントロールを取得します。 (Control から継承されます。)
パブリック メソッド GetPreferredSize  コントロールが適合する四角形領域のサイズを取得します。 (Control から継承されます。)
パブリック メソッド GetRowDisplayRectangle 行インデックスによって決定された、行の表示領域を表す四角形を返します。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド Hide  コントロールをユーザーに対して非表示にします。 (Control から継承されます。)
パブリック メソッド HitTest 行インデックス、列インデックスなど、x 座標と y 座標を指定して位置情報を返します。
パブリック メソッド InitializeLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Invalidate  オーバーロードされます。 コントロールの特定の領域を無効にし、そのコントロールに描画メッセージを送信します。 (Control から継承されます。)
パブリック メソッド InvalidateCell オーバーロードされます。 DataGridView のセルを無効化して、強制的に再描画します。
パブリック メソッド InvalidateColumn DataGridView の指定された列を無効化して、強制的に再描画します。
パブリック メソッド InvalidateRow DataGridView の指定された行を無効化して、強制的に再描画します。
パブリック メソッド Invoke  オーバーロードされます。 コントロールの基になるウィンドウ ハンドルを所有するスレッド上で、デリゲートを実行します。 (Control から継承されます。)
パブリック メソッド IsKeyLocked  CapsLock、NumLock、または ScrollLock の各キーが有効かどうかを判断します。 (Control から継承されます。)
パブリック メソッド IsMnemonic  指定した文字が、指定した文字列内のコントロールに割り当てられたニーモニック文字かどうかを確認します。 (Control から継承されます。)
パブリック メソッド NotifyCurrentCellDirty 現在のセルにコミットされていない変更があることを DataGridView に通知します。
パブリック メソッド PerformLayout  オーバーロードされます。 コントロールがレイアウト ロジックを子コントロールに適用するように強制します。 (Control から継承されます。)
パブリック メソッド PointToClient  指定した画面上のポイントを計算してクライアント座標を算出します。 (Control から継承されます。)
パブリック メソッド PointToScreen  指定したクライアント ポイントを計算して画面座標を算出します。 (Control から継承されます。)
パブリック メソッド PreProcessControlMessage  キーボード メッセージまたは入力メッセージがディスパッチされる前に、メッセージ ループ内の入力メッセージを前処理します。 (Control から継承されます。)
パブリック メソッド PreProcessMessage  キーボード メッセージまたは入力メッセージがディスパッチされる前に、メッセージ ループ内の入力メッセージを前処理します。 (Control から継承されます。)
パブリック メソッド RectangleToClient  指定した画面上の四角形のサイズと位置をクライアント座標で算出します。 (Control から継承されます。)
パブリック メソッド RectangleToScreen  指定したクライアント領域の四角形のサイズと位置を画面座標で算出します。 (Control から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド Refresh  強制的に、コントロールがクライアント領域を無効化し、直後にそのコントロール自体とその子コントロールを再描画するようにします。 (Control から継承されます。)
パブリック メソッド RefreshEdit セルが編集モードのとき、現在のセルの値を基になるセルの値で更新して、以前の値をすべて破棄します。
パブリック メソッド ResetBackColor  BackColor プロパティを既定値にリセットします。 (Control から継承されます。)
パブリック メソッド ResetBindings  BindingSource にバインドされたコントロールに対し、リスト内のすべての項目を再度読み込んで表示値を更新するよう通知します。 (Control から継承されます。)
パブリック メソッド ResetCursor  Cursor プロパティを既定値にリセットします。 (Control から継承されます。)
パブリック メソッド ResetFont  Font プロパティを既定値にリセットします。 (Control から継承されます。)
パブリック メソッド ResetForeColor  ForeColor プロパティを既定値にリセットします。 (Control から継承されます。)
パブリック メソッド ResetImeMode  ImeMode プロパティを既定値にリセットします。 (Control から継承されます。)
パブリック メソッド ResetRightToLeft  RightToLeft プロパティを既定値にリセットします。 (Control から継承されます。)
パブリック メソッド ResetText オーバーライドされます。 Text プロパティを既定値にリセットします。
パブリック メソッド ResumeLayout  オーバーロードされます。 通常のレイアウト ロジックを再開します。 (Control から継承されます。)
パブリック メソッド Scale  オーバーロードされます。 コントロールおよび子コントロールのスケールを設定します。 (Control から継承されます。)
パブリック メソッド Select  オーバーロードされます。 コントロールをアクティブにします。 (Control から継承されます。)
パブリック メソッド SelectAll DataGridView 内のすべてのセルを選択します。
パブリック メソッド SelectNextControl  次のコントロールをアクティブにします。 (Control から継承されます。)
パブリック メソッド SendToBack  コントロールを z オーダーの背面に移動します。 (Control から継承されます。)
パブリック メソッド SetBounds  オーバーロードされます。 コントロールの範囲を設定します。 (Control から継承されます。)
パブリック メソッド Show  コントロールをユーザーに対して表示します。 (Control から継承されます。)
パブリック メソッド Sort オーバーロードされます。 DataGridView コントロールの内容を並べ替えます。
パブリック メソッド SuspendLayout  コントロールのレイアウト ロジックを一時的に中断します。 (Control から継承されます。)
パブリック メソッド ToString  Component の名前を格納している String を返します (存在する場合)。このメソッドはオーバーライドできません。 (Component から継承されます。)
パブリック メソッド Update  コントロールによって、クライアント領域内の無効化された領域が再描画されます。 (Control から継承されます。)
パブリック メソッド UpdateCellErrorText 指定された位置にあるセルのエラー テキストを強制的に更新します。
パブリック メソッド UpdateCellValue 新しい値に基づいて、指定された位置のセルの表示を強制的に更新します。現在有効になっている自動サイズ変更モードが適用されます。
パブリック メソッド UpdateRowErrorText オーバーロードされます。 1 つ以上の行のエラー テキストを強制的に更新します。
パブリック メソッド UpdateRowHeightInfo 指定された行の高さ情報を強制的に更新します。
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AccessibilityNotifyClients  オーバーロードされます。 ユーザー補助クライアント アプリケーションに AccessibleEvents を通知します。 (Control から継承されます。)
プロテクト メソッド AccessibilityNotifyCurrentCellChanged ユーザー補助クライアント アプリケーションに対し、別のセルがアクティブになったことを通知します。
プロテクト メソッド AutoResizeColumn オーバーロードされます。 セルの内容に合わせて、指定された列の幅を調整します。
プロテクト メソッド AutoResizeColumnHeadersHeight オーバーロードされます。 ヘッダーの内容に合わせて列ヘッダーの高さを調整します。
プロテクト メソッド AutoResizeColumns オーバーロードされます。 セルの内容に合わせてすべての列の幅を調整します。
プロテクト メソッド AutoResizeRow オーバーロードされます。 セルの内容に合わせて、指定された行の高さを調整します。
プロテクト メソッド AutoResizeRowHeadersWidth オーバーロードされます。 ヘッダーの内容に合わせて行ヘッダーの幅を調整します。
プロテクト メソッド AutoResizeRows オーバーロードされます。 内容に合わせて一部またはすべての行の高さを調整します。
プロテクト メソッド ClearSelection オーバーロードされます。 現在選択されているセルの選択を解除します。
プロテクト メソッド CreateAccessibilityInstance オーバーライドされます。 DataGridView の新しいユーザー補助オブジェクトを作成します。
プロテクト メソッド CreateColumnsInstance 新しい DataGridViewColumnCollection を作成して返します。
プロテクト メソッド CreateControlsInstance オーバーライドされます。 DataGridView.DataGridViewControlCollection 型にキャストされる新しい Control.ControlCollection を作成して返します。
プロテクト メソッド CreateHandle  コントロールのハンドルを作成します。 (Control から継承されます。)
プロテクト メソッド CreateRowsInstance 新しい DataGridViewRowCollection を作成して返します。
プロテクト メソッド DefWndProc  指定したメッセージを既定のウィンドウ プロシージャに送信します。 (Control から継承されます。)
プロテクト メソッド DestroyHandle  コントロールに関連付けられたハンドルを破棄します。 (Control から継承されます。)
プロテクト メソッド Dispose オーバーロードされます。 オーバーライドされます。 DataGridView コントロールによって使用されているすべてのリソースを解放します。
プロテクト メソッド Finalize  Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 (Component から継承されます。)
プロテクト メソッド GetAccessibilityObjectById オーバーライドされます。  
プロテクト メソッド GetAutoSizeMode  AutoSize プロパティが有効なときのコントロールの動作を示す値を取得します。 (Control から継承されます。)
プロテクト メソッド GetScaledBounds  コントロールのスケールが設定される境界を取得します。 (Control から継承されます。)
プロテクト メソッド GetService  Component またはその Container で提供されるサービスを表すオブジェクトを返します。 (Component から継承されます。)
プロテクト メソッド GetStyle  コントロールの指定したコントロール スタイル ビットの値を取得します。 (Control から継承されます。)
プロテクト メソッド GetTopLevel  コントロールがトップレベル コントロールかどうかを判断します。 (Control から継承されます。)
プロテクト メソッド InitLayout  コントロールが別のコンテナに追加された後、呼び出されます。 (Control から継承されます。)
プロテクト メソッド InvokeGotFocus  指定したコントロールの GotFocus イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド InvokeLostFocus  指定したコントロールの LostFocus イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド InvokeOnClick  指定したコントロールの Click イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド InvokePaint  指定したコントロールの Paint イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド InvokePaintBackground  指定したコントロールの PaintBackground イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド IsInputChar オーバーライドされます。 文字が、DataGridView によって認識される入力文字かどうかを判断します。
プロテクト メソッド IsInputKey オーバーライドされます。  
プロテクト メソッド MemberwiseClone  オーバーロードされます。 ( MarshalByRefObject から継承されます。)
プロテクト メソッド NotifyInvalidate  無効化するコントロールの領域を指定して、Invalidated イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnAllowUserToAddRowsChanged AllowUserToAddRowsChanged イベントを発生させます。
プロテクト メソッド OnAllowUserToDeleteRowsChanged AllowUserToDeleteRowsChanged イベントを発生させます。
プロテクト メソッド OnAllowUserToOrderColumnsChanged AllowUserToOrderColumnsChanged イベントを発生させます。
プロテクト メソッド OnAllowUserToResizeColumnsChanged AllowUserToResizeColumnsChanged イベントを発生させます。
プロテクト メソッド OnAllowUserToResizeRowsChanged AllowUserToResizeRowsChanged イベントを発生させます。
プロテクト メソッド OnAlternatingRowsDefaultCellStyleChanged AlternatingRowsDefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnAutoGenerateColumnsChanged AutoGenerateColumnsChanged イベントを発生させます。
プロテクト メソッド OnAutoSizeChanged  AutoSizeChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnAutoSizeColumnModeChanged AutoSizeColumnModeChanged イベントを発生させます。
プロテクト メソッド OnAutoSizeColumnsModeChanged AutoSizeColumnsModeChanged イベントを発生させます。
プロテクト メソッド OnAutoSizeRowsModeChanged AutoSizeRowsModeChanged イベントを発生させます。
プロテクト メソッド OnBackColorChanged  BackColorChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnBackgroundColorChanged BackgroundColorChanged イベントを発生させます。
プロテクト メソッド OnBackgroundImageChanged  BackgroundImageChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnBackgroundImageLayoutChanged  BackgroundImageLayoutChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnBindingContextChanged オーバーライドされます。 BindingContextChanged イベントを発生させます。
プロテクト メソッド OnBorderStyleChanged BorderStyleChanged イベントを発生させます。
プロテクト メソッド OnCancelRowEdit CancelRowEdit イベントを発生させます。
プロテクト メソッド OnCausesValidationChanged  CausesValidationChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnCellBeginEdit CellBeginEdit イベントを発生させます。
プロテクト メソッド OnCellBorderStyleChanged CellBorderStyleChanged イベントを発生させます。
プロテクト メソッド OnCellClick CellClick イベントを発生させます。
プロテクト メソッド OnCellContentClick CellContentClick イベントを発生させます。
プロテクト メソッド OnCellContentDoubleClick CellContentDoubleClick イベントを発生させます。
プロテクト メソッド OnCellContextMenuStripChanged CellContextMenuStripChanged イベントを発生させます。
プロテクト メソッド OnCellContextMenuStripNeeded CellContextMenuStripNeeded イベントを発生させます。
プロテクト メソッド OnCellDoubleClick CellDoubleClick イベントを発生させます。
プロテクト メソッド OnCellEndEdit CellEndEdit イベントを発生させます。
プロテクト メソッド OnCellEnter CellEnter イベントを発生させます。
プロテクト メソッド OnCellErrorTextChanged CellErrorTextChanged イベントを発生させます。
プロテクト メソッド OnCellErrorTextNeeded CellErrorTextNeeded イベントを発生させます。
プロテクト メソッド OnCellFormatting CellFormatting イベントを発生させます。
プロテクト メソッド OnCellLeave CellLeave イベントを発生させます。
プロテクト メソッド OnCellMouseClick CellMouseClick イベントを発生させます。
プロテクト メソッド OnCellMouseDoubleClick CellMouseDoubleClick イベントを発生させます。
プロテクト メソッド OnCellMouseDown CellMouseDown イベントを発生させます。
プロテクト メソッド OnCellMouseEnter CellMouseEnter イベントを発生させます。
プロテクト メソッド OnCellMouseLeave CellMouseLeave イベントを発生させます。
プロテクト メソッド OnCellMouseMove CellMouseMove イベントを発生させます。
プロテクト メソッド OnCellMouseUp CellMouseUp イベントを発生させます。
プロテクト メソッド OnCellPainting CellPainting イベントを発生させます。
プロテクト メソッド OnCellParsing CellParsing イベントを発生させます。
プロテクト メソッド OnCellStateChanged CellStateChanged イベントを発生させます。
プロテクト メソッド OnCellStyleChanged CellStyleChanged イベントを発生させます。
プロテクト メソッド OnCellStyleContentChanged CellStyleContentChanged イベントを発生させます。
プロテクト メソッド OnCellToolTipTextChanged CellToolTipTextChanged イベントを発生させます。
プロテクト メソッド OnCellToolTipTextNeeded CellToolTipTextNeeded イベントを発生させます。
プロテクト メソッド OnCellValidated CellValidated イベントを発生させます。
プロテクト メソッド OnCellValidating CellValidating イベントを発生させます。
プロテクト メソッド OnCellValueChanged CellValueChanged イベントを発生させます。
プロテクト メソッド OnCellValueNeeded CellValueNeeded イベントを発生させます。
プロテクト メソッド OnCellValuePushed CellValuePushed イベントを発生させます。
プロテクト メソッド OnChangeUICues  ChangeUICues イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnClick  Click イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnClientSizeChanged  ClientSizeChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnColumnAdded ColumnAdded イベントを発生させます。
プロテクト メソッド OnColumnContextMenuStripChanged ColumnContextMenuStripChanged イベントを発生させます。
プロテクト メソッド OnColumnDataPropertyNameChanged ColumnDataPropertyNameChanged イベントを発生させます。
プロテクト メソッド OnColumnDefaultCellStyleChanged ColumnDefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnColumnDisplayIndexChanged ColumnDisplayIndexChanged イベントを発生させます。
プロテクト メソッド OnColumnDividerDoubleClick ColumnDividerDoubleClick イベントを発生させます。
プロテクト メソッド OnColumnDividerWidthChanged ColumnDividerWidthChanged イベントを発生させます。
プロテクト メソッド OnColumnHeaderCellChanged ColumnHeaderCellChanged イベントを発生させます。
プロテクト メソッド OnColumnHeaderMouseClick ColumnHeaderMouseClick イベントを発生させます。
プロテクト メソッド OnColumnHeaderMouseDoubleClick ColumnHeaderMouseDoubleClick イベントを発生させます。
プロテクト メソッド OnColumnHeadersBorderStyleChanged ColumnHeadersBorderStyleChanged イベントを発生させます。
プロテクト メソッド OnColumnHeadersDefaultCellStyleChanged ColumnHeadersDefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnColumnHeadersHeightChanged ColumnHeadersHeightChanged イベントを発生させます。
プロテクト メソッド OnColumnHeadersHeightSizeModeChanged ColumnHeadersHeightSizeModeChanged イベントを発生させます。
プロテクト メソッド OnColumnMinimumWidthChanged ColumnMinimumWidthChanged イベントを発生させます。
プロテクト メソッド OnColumnNameChanged ColumnNameChanged イベントを発生させます。
プロテクト メソッド OnColumnRemoved ColumnRemoved イベントを発生させます。
プロテクト メソッド OnColumnSortModeChanged ColumnSortModeChanged イベントを発生させます。
プロテクト メソッド OnColumnStateChanged ColumnStateChanged イベントを発生させます。
プロテクト メソッド OnColumnToolTipTextChanged ColumnToolTipTextChanged イベントを発生させます。
プロテクト メソッド OnColumnWidthChanged ColumnWidthChanged イベントを発生させます。
プロテクト メソッド OnContextMenuChanged  ContextMenuChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnContextMenuStripChanged  ContextMenuStripChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnControlAdded  ControlAdded イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnControlRemoved  ControlRemoved イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnCreateControl  CreateControl イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnCurrentCellChanged CurrentCellChanged イベントを発生させます。
プロテクト メソッド OnCurrentCellDirtyStateChanged CurrentCellDirtyStateChanged イベントを発生させます。
プロテクト メソッド OnCursorChanged オーバーライドされます。 カーソルがユーザー コードで変更された場合は、CursorChanged イベントを発生させて、UserSetCursor プロパティを更新します。
プロテクト メソッド OnDataBindingComplete DataBindingComplete イベントを発生させます。
プロテクト メソッド OnDataError DataError イベントを発生させます。
プロテクト メソッド OnDataMemberChanged DataMemberChanged イベントを発生させます。
プロテクト メソッド OnDataSourceChanged DataSourceChanged イベントを発生させます。
プロテクト メソッド OnDefaultCellStyleChanged DefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnDefaultValuesNeeded DefaultValuesNeeded イベントを発生させます。
プロテクト メソッド OnDockChanged  DockChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnDoubleClick オーバーライドされます。 DoubleClick イベントを発生させます。
プロテクト メソッド OnDragDrop  DragDrop イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnDragEnter  DragEnter イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnDragLeave  DragLeave イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnDragOver  DragOver イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnEditingControlShowing EditingControlShowing イベントを発生させます。
プロテクト メソッド OnEditModeChanged EditModeChanged イベントを発生させます。
プロテクト メソッド OnEnabledChanged オーバーライドされます。  
プロテクト メソッド OnEnter オーバーライドされます。 Enter イベントを発生させます。
プロテクト メソッド OnFontChanged オーバーライドされます。 FontChanged イベントを発生させます。
プロテクト メソッド OnForeColorChanged オーバーライドされます。 ForeColorChanged イベントを発生させます。
プロテクト メソッド OnGiveFeedback  GiveFeedback イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnGotFocus オーバーライドされます。  
プロテクト メソッド OnGridColorChanged GridColorChanged イベントを発生させます。
プロテクト メソッド OnHandleCreated オーバーライドされます。 HandleCreated イベントを発生させます。
プロテクト メソッド OnHandleDestroyed オーバーライドされます。  
プロテクト メソッド OnHelpRequested  HelpRequested イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnImeModeChanged  ImeModeChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnInvalidated  Invalidated イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnKeyDown オーバーライドされます。 KeyDown イベントを発生させます。
プロテクト メソッド OnKeyPress オーバーライドされます。 KeyPress イベントを発生させます。
プロテクト メソッド OnKeyUp オーバーライドされます。 KeyUp イベントを発生させます。
プロテクト メソッド OnLayout オーバーライドされます。 Layout イベントを発生させます。
プロテクト メソッド OnLeave オーバーライドされます。 Leave イベントを発生させます。
プロテクト メソッド OnLocationChanged  LocationChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnLostFocus オーバーライドされます。  
プロテクト メソッド OnMarginChanged  MarginChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnMouseCaptureChanged  MouseCaptureChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnMouseClick オーバーライドされます。 MouseClick イベントを発生させます。
プロテクト メソッド OnMouseDoubleClick オーバーライドされます。  
プロテクト メソッド OnMouseDown オーバーライドされます。 MouseDown イベントを発生させます。
プロテクト メソッド OnMouseEnter オーバーライドされます。  
プロテクト メソッド OnMouseHover  MouseHover イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnMouseLeave オーバーライドされます。 MouseLeave イベントを発生させます。
プロテクト メソッド OnMouseMove オーバーライドされます。 MouseMove イベントを発生させます。
プロテクト メソッド OnMouseUp オーバーライドされます。 MouseUp イベントを発生させます。
プロテクト メソッド OnMouseWheel オーバーライドされます。  
プロテクト メソッド OnMove  Move イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnMultiSelectChanged MultiSelectChanged イベントを発生させます。
プロテクト メソッド OnNewRowNeeded NewRowNeeded イベントを発生させます。
プロテクト メソッド OnNotifyMessage  コントロールに Windows メッセージを通知します。 (Control から継承されます。)
プロテクト メソッド OnPaddingChanged  PaddingChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnPaint オーバーライドされます。 Paint イベントを発生させます。
プロテクト メソッド OnPaintBackground  コントロールの背景を描画します。 (Control から継承されます。)
プロテクト メソッド OnParentBackColorChanged  コントロールのコンテナの BackColor プロパティ値が変更された場合に、BackColorChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnParentBackgroundImageChanged  コントロールのコンテナの BackgroundImage プロパティ値が変更された場合に、BackgroundImageChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnParentBindingContextChanged  コントロールのコンテナの BindingContext プロパティ値が変更された場合に、BindingContextChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnParentChanged  ParentChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnParentCursorChanged  CursorChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnParentEnabledChanged  コントロールのコンテナの Enabled プロパティ値が変更された場合に、EnabledChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnParentFontChanged  コントロールのコンテナの Font プロパティ値が変更された場合に、FontChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnParentForeColorChanged  コントロールのコンテナの ForeColor プロパティ値が変更された場合に、ForeColorChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnParentRightToLeftChanged  コントロールのコンテナの RightToLeft プロパティ値が変更された場合に、RightToLeftChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnParentVisibleChanged  コントロールのコンテナの Visible プロパティ値が変更された場合に、VisibleChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnPreviewKeyDown  PreviewKeyDown イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnPrint  Paint イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnQueryContinueDrag  QueryContinueDrag イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnReadOnlyChanged ReadOnlyChanged イベントを発生させます。
プロテクト メソッド OnRegionChanged  RegionChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnResize オーバーライドされます。 Resize イベントを発生させます。
プロテクト メソッド OnRightToLeftChanged オーバーライドされます。  
プロテクト メソッド OnRowContextMenuStripChanged RowContextMenuStripChanged イベントを発生させます。
プロテクト メソッド OnRowContextMenuStripNeeded RowContextMenuStripNeeded イベントを発生させます。
プロテクト メソッド OnRowDefaultCellStyleChanged RowDefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnRowDirtyStateNeeded RowDirtyStateNeeded イベントを発生させます。
プロテクト メソッド OnRowDividerDoubleClick RowDividerDoubleClick イベントを発生させます。
プロテクト メソッド OnRowDividerHeightChanged RowDividerHeightChanged イベントを発生させます。
プロテクト メソッド OnRowEnter RowEnter イベントを発生させます。
プロテクト メソッド OnRowErrorTextChanged RowErrorTextChanged イベントを発生させます。
プロテクト メソッド OnRowErrorTextNeeded RowErrorTextNeeded イベントを発生させます。
プロテクト メソッド OnRowHeaderCellChanged RowHeaderCellChanged イベントを発生させます。
プロテクト メソッド OnRowHeaderMouseClick RowHeaderMouseClick イベントを発生させます。
プロテクト メソッド OnRowHeaderMouseDoubleClick RowHeaderMouseDoubleClick イベントを発生させます。
プロテクト メソッド OnRowHeadersBorderStyleChanged RowHeadersBorderStyleChanged イベントを発生させます。
プロテクト メソッド OnRowHeadersDefaultCellStyleChanged RowHeadersDefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnRowHeadersWidthChanged RowHeadersWidthChanged イベントを発生させます。
プロテクト メソッド OnRowHeadersWidthSizeModeChanged RowHeadersWidthSizeModeChanged イベントを発生させます。
プロテクト メソッド OnRowHeightChanged RowHeightChanged イベントを発生させます。
プロテクト メソッド OnRowHeightInfoNeeded RowHeightInfoNeeded イベントを発生させます。
プロテクト メソッド OnRowHeightInfoPushed RowHeightInfoPushed イベントを発生させます。
プロテクト メソッド OnRowLeave RowLeave イベントを発生させます。
プロテクト メソッド OnRowMinimumHeightChanged RowMinimumHeightChanged イベントを発生させます。
プロテクト メソッド OnRowPostPaint RowPostPaint イベントを発生させます。
プロテクト メソッド OnRowPrePaint RowPrePaint イベントを発生させます。
プロテクト メソッド OnRowsAdded RowsAdded イベントを発生させます。
プロテクト メソッド OnRowsDefaultCellStyleChanged RowsDefaultCellStyleChanged イベントを発生させます。
プロテクト メソッド OnRowsRemoved RowsRemoved イベントを発生させます。
プロテクト メソッド OnRowStateChanged RowStateChanged イベントを発生させます。
プロテクト メソッド OnRowUnshared RowUnshared イベントを発生させます。
プロテクト メソッド OnRowValidated RowValidated イベントを発生させます。
プロテクト メソッド OnRowValidating RowValidating イベントを発生させます。
プロテクト メソッド OnScroll Scroll イベントを発生させます。
プロテクト メソッド OnSelectionChanged SelectionChanged イベントを発生させます。
プロテクト メソッド OnSizeChanged  SizeChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnSortCompare SortCompare イベントを発生させます。
プロテクト メソッド OnSorted Sorted イベントを発生させます。
プロテクト メソッド OnStyleChanged  StyleChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnSystemColorsChanged  SystemColorsChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnTabIndexChanged  TabIndexChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnTabStopChanged  TabStopChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnTextChanged  TextChanged イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnUserAddedRow UserAddedRow イベントを発生させます。
プロテクト メソッド OnUserDeletedRow UserDeletedRow イベントを発生させます。
プロテクト メソッド OnUserDeletingRow UserDeletingRow イベントを発生させます。
プロテクト メソッド OnValidated  Validated イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnValidating オーバーライドされます。 Validating イベントを発生させます。
プロテクト メソッド OnVisibleChanged オーバーライドされます。  
プロテクト メソッド PaintBackground DataGridView の背景を描画します。
プロテクト メソッド ProcessAKey A キーを処理します。
プロテクト メソッド ProcessCmdKey  コマンド キーを処理します。 (Control から継承されます。)
プロテクト メソッド ProcessDataGridViewKey DataGridView での移動に使用されるキーを処理します。
プロテクト メソッド ProcessDeleteKey Del キーを処理します。
プロテクト メソッド ProcessDialogChar  ダイアログ文字を処理します。 (Control から継承されます。)
プロテクト メソッド ProcessDialogKey オーバーライドされます。 Tab キー、Esc キー、Enter キー、方向キーなど、ダイアログ ボックスの制御に使用されるキーを処理します。
プロテクト メソッド ProcessDownKey ↓キーを処理します。
プロテクト メソッド ProcessEndKey End キーを処理します。
プロテクト メソッド ProcessEnterKey Enter キーを処理します。
プロテクト メソッド ProcessEscapeKey Esc キーを処理します。
プロテクト メソッド ProcessF2Key F2 キーを処理します。
プロテクト メソッド ProcessHomeKey Home キーを処理します。
プロテクト メソッド ProcessInsertKey Ins キーを処理します。
プロテクト メソッド ProcessKeyEventArgs オーバーライドされます。 キー メッセージを処理し、適切なコントロール イベントを生成します。
プロテクト メソッド ProcessKeyMessage  キーボード メッセージを処理します。 (Control から継承されます。)
プロテクト メソッド ProcessKeyPreview オーバーライドされます。 キーボード メッセージをプレビューします。
プロテクト メソッド ProcessLeftKey ←キーを処理します。
プロテクト メソッド ProcessMnemonic  ニーモニック文字を処理します。 (Control から継承されます。)
プロテクト メソッド ProcessNextKey PageDown キーを処理します。
プロテクト メソッド ProcessPriorKey PageUp キーを処理します。
プロテクト メソッド ProcessRightKey →キーを処理します。
プロテクト メソッド ProcessSpaceKey Space キーを処理します。
プロテクト メソッド ProcessTabKey Tab キーを処理します。
プロテクト メソッド ProcessUpKey ↑キーを処理します。
プロテクト メソッド ProcessZeroKey 0 キーを処理します。
プロテクト メソッド RaiseDragEvent  適切なドラッグ イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド RaiseKeyEvent  適切なキー イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド RaiseMouseEvent  適切なマウス イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド RaisePaintEvent  適切な描画イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド RecreateHandle  強制的にコントロールのハンドルを再作成します。 (Control から継承されます。)
プロテクト メソッド ReflectMessage  指定したメッセージを指定したハンドルにバインドされたコントロールにリフレクションします。 (Control から継承されます。)
プロテクト メソッド ResetMouseEventArgs  MouseLeave イベントを処理するためのコントロールをリセットします。 (Control から継承されます。)
プロテクト メソッド RtlTranslateAlignment  オーバーロードされます。 現在の配置を適切な配置に変換し、テキストを右から左に表示できるようにします。 (Control から継承されます。)
プロテクト メソッド RtlTranslateContent  指定した ContentAlignment を適切な ContentAlignment に変換し、テキストを右から左に表示できるようにします。 (Control から継承されます。)
プロテクト メソッド RtlTranslateHorizontal  指定した HorizontalAlignment を適切な HorizontalAlignment に変換し、テキストを右から左に表示できるようにします。 (Control から継承されます。)
プロテクト メソッド RtlTranslateLeftRight  指定した LeftRightAlignment を適切な LeftRightAlignment に変換し、テキストを右から左に表示できるようにします。 (Control から継承されます。)
プロテクト メソッド ScaleControl  コントロールの位置、サイズ、埋め込み、およびマージンのスケールを設定します。 (Control から継承されます。)
プロテクト メソッド ScaleCore  ( Control から継承されます。)
プロテクト メソッド Select  オーバーロードされます。 コントロールをアクティブにします。 (Control から継承されます。)
プロテクト メソッド SetAutoSizeMode  AutoSize プロパティが有効なときのコントロールの動作を示す値を設定します。 (Control から継承されます。)
プロテクト メソッド SetBoundsCore オーバーライドされます。 このメンバは Control.SetBoundsCore をオーバーライドします。
プロテクト メソッド SetClientSizeCore  コントロールのクライアント領域のサイズを設定します。 (Control から継承されます。)
プロテクト メソッド SetCurrentCellAddressCore 現在アクティブなセルを設定します。
プロテクト メソッド SetSelectedCellCore 指定された行インデックスおよび列インデックスを持つセルの選択状態を変更します。
プロテクト メソッド SetSelectedColumnCore 指定されたインデックスを持つ列の選択状態を変更します。
プロテクト メソッド SetSelectedRowCore 指定されたインデックスを持つ行の選択状態を変更します。
プロテクト メソッド SetStyle  指定したスタイル ビットを指定した値に設定します。 (Control から継承されます。)
プロテクト メソッド SetTopLevel  コントロールをトップレベル コントロールとして設定します。 (Control から継承されます。)
プロテクト メソッド SetVisibleCore  コントロールを指定した表示状態に設定します。 (Control から継承されます。)
プロテクト メソッド SizeFromClientSize  クライアント領域の高さおよび幅からコントロール全体のサイズを決定します。 (Control から継承されます。)
プロテクト メソッド UpdateBounds  オーバーロードされます。 コントロールの範囲を更新します。 (Control から継承されます。)
プロテクト メソッド UpdateStyles  割り当て済みのスタイルを強制的にコントロールに再適用します。 (Control から継承されます。)
プロテクト メソッド UpdateZOrder  コントロールを親の z オーダーで更新します。 (Control から継承されます。)
プロテクト メソッド WndProc オーバーライドされます。 ウィンドウ メッセージを処理します。
パブリック イベントパブリック イベント
  名前 説明
パブリック イベント AllowUserToAddRowsChanged AllowUserToAddRows プロパティの値が変更された場合に発生します。
パブリック イベント AllowUserToDeleteRowsChanged AllowUserToDeleteRowsChanged プロパティの値が変更された場合に発生します。
パブリック イベント AllowUserToOrderColumnsChanged AllowUserToOrderColumns プロパティの値が変更された場合に発生します。
パブリック イベント AllowUserToResizeColumnsChanged AllowUserToResizeColumns プロパティの値が変更された場合に発生します。
パブリック イベント AllowUserToResizeRowsChanged AllowUserToResizeRows プロパティの値が変更された場合に発生します。
パブリック イベント AlternatingRowsDefaultCellStyleChanged AlternatingRowsDefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント AutoGenerateColumnsChanged AutoGenerateColumnsChanged プロパティの値が変更された場合に発生します。
パブリック イベント AutoSizeChanged  このクラスでは、このイベントは使用されません。(Control から継承されます。)
パブリック イベント AutoSizeColumnModeChanged 列の AutoSizeMode プロパティの値が変更された場合に発生します。
パブリック イベント AutoSizeColumnsModeChanged AutoSizeColumnsMode プロパティの値が変更された場合に発生します。
パブリック イベント AutoSizeRowsModeChanged DataGridViewAutoSizeRowsMode プロパティの値が変更された場合に発生します。
パブリック イベント BackColorChanged BackColor プロパティの値が変更された場合に発生します。
パブリック イベント BackgroundColorChanged BackgroundColor プロパティの値が変更された場合に発生します。
パブリック イベント BackgroundImageChanged BackgroundImage プロパティの値が変更された場合に発生します。
パブリック イベント BackgroundImageLayoutChanged BackgroundImageLayout プロパティが変更された場合に発生します。
パブリック イベント BindingContextChanged  BindingContext プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント BorderStyleChanged BorderStyle プロパティの値が変更された場合に発生します。
パブリック イベント CancelRowEdit DataGridView コントロールの VirtualMode プロパティが true で、行の編集をキャンセルした場合に発生します。
パブリック イベント CausesValidationChanged  CausesValidation プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント CellBeginEdit 選択したセルに対して編集モードが開始された場合に発生します。
パブリック イベント CellBorderStyleChanged セルの境界線スタイルが変更された場合に発生します。
パブリック イベント CellClick セルの一部がクリックされた場合に発生します。
パブリック イベント CellContentClick セル内の内容がクリックされた場合に発生します。
パブリック イベント CellContentDoubleClick ユーザーがセルの内容をダブルクリックしたときに発生します。
パブリック イベント CellContextMenuStripChanged ContextMenuStrip プロパティが変更された場合に発生します。
パブリック イベント CellContextMenuStripNeeded セルのショートカット メニューが必要な場合に発生します。
パブリック イベント CellDoubleClick ユーザーがセルの任意の場所をダブルクリックしたときに発生します。
パブリック イベント CellEndEdit 現在選択されているセルに対して編集モードが停止した場合に発生します。
パブリック イベント CellEnter DataGridView コントロールで現在のセルが変更されたとき、またはこのコントロールが入力フォーカスを受け取ったときに発生します。
パブリック イベント CellErrorTextChanged セルの ErrorText プロパティの値が変更された場合に発生します。
パブリック イベント CellErrorTextNeeded セルのエラー テキストが必要な場合に発生します。
パブリック イベント CellFormatting セルの内容を表示に合わせて変換する必要がある場合に発生します。
パブリック イベント CellLeave セルが入力フォーカスを失い、現在のセルではなくなった場合に発生します。
パブリック イベント CellMouseClick ユーザーがセルの任意の場所をマウスでクリックするたびに発生します。
パブリック イベント CellMouseDoubleClick DataGridView 内のセルがダブルクリックされた場合に発生します。
パブリック イベント CellMouseDown マウス ポインタがセルの境界内にあるときにユーザーがマウス ボタンを押した場合に発生します。
パブリック イベント CellMouseEnter マウス ポインタがセルに入ると発生します。
パブリック イベント CellMouseLeave マウス ポインタがセルを離れると発生します。
パブリック イベント CellMouseMove マウス ポインタが DataGridView コントロール上を移動すると発生します。
パブリック イベント CellMouseUp マウス ボタンがセルの上にあるときにユーザーがマウス ボタンを離した場合に発生します。
パブリック イベント CellPainting セルを描画する必要があるときに発生します。
パブリック イベント CellParsing セルの値が変更された場合にセルが編集モードを終了したときに発生します。
パブリック イベント CellStateChanged セルがフォーカスを失ったとき、または取得したときなど、セルの状態が変化した場合に発生します。
パブリック イベント CellStyleChanged DataGridViewCell の Style プロパティが変更された場合に発生します。
パブリック イベント CellStyleContentChanged セル スタイルの値の 1 つが変更された場合に発生します。
パブリック イベント CellToolTipTextChanged DataGridView のセルの ToolTipText プロパティ値が変更された場合に発生します。
パブリック イベント CellToolTipTextNeeded セルのツールヒント テキストが必要な場合に発生します。
パブリック イベント CellValidated セルが検証を完了した後に発生します。
パブリック イベント CellValidating セルが入力フォーカスを失い、内容の検証が有効になった場合に発生します。
パブリック イベント CellValueChanged セルの値が変更された場合に発生します。
パブリック イベント CellValueNeeded DataGridView コントロールの VirtualMode プロパティが trueで、セルを書式設定して表示するために DataGridView がセルの値を必要とする場合に発生します。
パブリック イベント CellValuePushed DataGridView コントロールの VirtualMode プロパティが true で、セルの値が変更され、基になるデータ ソースに格納する必要がある場合に発生します。
パブリック イベント ChangeUICues  フォーカス四角形またはキーボード インターフェイス (UI) キューが変更されたときに発生します。(Control から継承されます。)
パブリック イベント Click  コントロールがクリックされたときに発生します。(Control から継承されます。)
パブリック イベント ClientSizeChanged  ClientSize プロパティの値が変更された場合に発生します。 (Control から継承されます。)
パブリック イベント ColumnAdded 列がコントロールに追加されたときに発生します。
パブリック イベント ColumnContextMenuStripChanged 列の ContextMenuStrip の プロパティが変更された場合に発生します。
パブリック イベント ColumnDataPropertyNameChanged 列の DataPropertyName プロパティの値が変更された場合に発生します。
パブリック イベント ColumnDefaultCellStyleChanged 列の DefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント ColumnDisplayIndexChanged 列の DisplayIndex プロパティの値が変更された場合に発生します。
パブリック イベント ColumnDividerDoubleClick ユーザーが 2 つの列の間の区分線をダブルクリックしたときに発生します。
パブリック イベント ColumnDividerWidthChanged DividerWidth プロパティが変更された場合に発生します。
パブリック イベント ColumnHeaderCellChanged 列ヘッダー セルの内容が変更された場合に発生します。
パブリック イベント ColumnHeaderMouseClick ユーザーが列ヘッダーをクリックしたときに発生します。
パブリック イベント ColumnHeaderMouseDoubleClick 列ヘッダーがダブルクリックされると発生します。
パブリック イベント ColumnHeadersBorderStyleChanged ColumnHeadersBorderStyle プロパティが変更された場合に発生します。
パブリック イベント ColumnHeadersDefaultCellStyleChanged ColumnHeadersDefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント ColumnHeadersHeightChanged ColumnHeadersHeight プロパティの値が変更された場合に発生します。
パブリック イベント ColumnHeadersHeightSizeModeChanged ColumnHeadersHeightSizeMode プロパティの値が変更された場合に発生します。
パブリック イベント ColumnMinimumWidthChanged 列の MinimumWidth プロパティの値が変更された場合に発生します。
パブリック イベント ColumnNameChanged 列の Name プロパティの値が変更された場合に発生します。
パブリック イベント ColumnRemoved コントロールから列が削除されたときに発生します。
パブリック イベント ColumnSortModeChanged 列の SortMode プロパティの値が変更された場合に発生します。
パブリック イベント ColumnStateChanged フォーカスを取得したとき、または失ったときなど、列の状態が変化した場合に発生します。
パブリック イベント ColumnToolTipTextChanged DataGridView の列の ToolTipText プロパティ値が変更された場合に発生します。
パブリック イベント ColumnWidthChanged 列の Width プロパティの値が変更された場合に発生します。
パブリック イベント ContextMenuChanged  ContextMenu プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント ContextMenuStripChanged  ContextMenuStrip プロパティの値が変更された場合に発生します。 (Control から継承されます。)
パブリック イベント ControlAdded  新しいコントロールが Control.ControlCollection に追加されたときに発生します。(Control から継承されます。)
パブリック イベント ControlRemoved  Control.ControlCollection からコントロールが削除されたときに発生します。(Control から継承されます。)
パブリック イベント CurrentCellChanged CurrentCell プロパティが変更された場合に発生します。
パブリック イベント CurrentCellDirtyStateChanged セルの内容の変更に合わせてセルの状態が変化した場合に発生します。
パブリック イベント CursorChanged  Cursor プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント DataBindingComplete データ バインディング操作が完了した後に発生します。
パブリック イベント DataError 外部のデータ解析または検証操作が例外をスローした場合、またはデータ ソースへのデータのコミットが失敗した場合に発生します。
パブリック イベント DataMemberChanged DataMember プロパティの値が変更された場合に発生します。
パブリック イベント DataSourceChanged DataSource プロパティの値が変更された場合に発生します。
パブリック イベント DefaultCellStyleChanged DefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント DefaultValuesNeeded ユーザーが新しいレコードの行を入力して、その行に既定値を読み込むことができる場合に発生します。
パブリック イベント Disposed  コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。(Component から継承されます。)
パブリック イベント DockChanged  Dock プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント DoubleClick  コントロールがダブルクリックされたときに発生します。(Control から継承されます。)
パブリック イベント DragDrop  ドラッグ アンド ドロップ操作が完了したときに発生します。(Control から継承されます。)
パブリック イベント DragEnter  オブジェクトがコントロールの境界内にドラッグされると発生します。(Control から継承されます。)
パブリック イベント DragLeave  オブジェクトがコントロールの境界の外へドラッグされると発生します。(Control から継承されます。)
パブリック イベント DragOver  オブジェクトがコントロールの境界を超えてドラッグされると発生します。(Control から継承されます。)
パブリック イベント EditingControlShowing セルを編集するためのコントロールが表示されている場合に発生します。
パブリック イベント EditModeChanged EditMode プロパティの値が変更された場合に発生します。
パブリック イベント EnabledChanged  Enabled プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント Enter  コントロールが入力されると発生します。(Control から継承されます。)
パブリック イベント FontChanged Font プロパティの値が変更された場合に発生します。
パブリック イベント ForeColorChanged ForeColor プロパティの値が変更された場合に発生します。
パブリック イベント GiveFeedback  ドラッグ操作中に発生します。(Control から継承されます。)
パブリック イベント GotFocus  コントロールがフォーカスを受け取ると発生します。(Control から継承されます。)
パブリック イベント GridColorChanged GridColor プロパティの値が変更された場合に発生します。
パブリック イベント HandleCreated  コントロールに対してハンドルが作成されると発生します。(Control から継承されます。)
パブリック イベント HandleDestroyed  コントロールのハンドルが破棄されているときに発生します。(Control から継承されます。)
パブリック イベント HelpRequested  ユーザーがコントロールのヘルプを要求すると発生します。(Control から継承されます。)
パブリック イベント ImeModeChanged  ImeMode プロパティが変更された場合に発生します。(Control から継承されます。)
パブリック イベント Invalidated  コントロールの表示で再描画が必要なときに発生します。(Control から継承されます。)
パブリック イベント KeyDown  コントロールにフォーカスがあるときにキーが押されると発生します。(Control から継承されます。)
パブリック イベント KeyPress  コントロールにフォーカスがあるときにキーが押されると発生します。(Control から継承されます。)
パブリック イベント KeyUp  コントロールにフォーカスがあるときにキーが離されると発生します。(Control から継承されます。)
パブリック イベント Layout  コントロールの子コントロールの位置を変更する必要があるときに発生します。(Control から継承されます。)
パブリック イベント Leave  入力フォーカスがコントロールを離れると発生します。(Control から継承されます。)
パブリック イベント LocationChanged  Location プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント LostFocus  コントロールにフォーカスがなくなると発生します。(Control から継承されます。)
パブリック イベント MarginChanged  コントロールのマージンが変更されたときに発生します。(Control から継承されます。)
パブリック イベント MouseCaptureChanged  コントロールでマウスのキャプチャがなくなると発生します。(Control から継承されます。)
パブリック イベント MouseClick  コントロールがマウスでクリックされたときに発生します。(Control から継承されます。)
パブリック イベント MouseDoubleClick  コントロールがマウスでダブルクリックされたときに発生します。(Control から継承されます。)
パブリック イベント MouseDown  マウス ポインタがコントロール上にあり、マウス ボタンがクリックされると発生します。(Control から継承されます。)
パブリック イベント MouseEnter  マウス ポインタによってコントロールが入力されると発生します。(Control から継承されます。)
パブリック イベント MouseHover  マウス ポインタをコントロールの上に重ねると発生します。(Control から継承されます。)
パブリック イベント MouseLeave  マウス ポインタがコントロールを離れると発生します。(Control から継承されます。)
パブリック イベント MouseMove  マウス ポインタがコントロール上を移動すると発生します。(Control から継承されます。)
パブリック イベント MouseUp  マウス ポインタがコントロール上にあり、マウス ボタンが離されると発生します。(Control から継承されます。)
パブリック イベント MouseWheel  コントロールにフォーカスがあるときにマウス ホイールが動くと発生します。(Control から継承されます。)
パブリック イベント Move  コントロールが移動されると発生します。(Control から継承されます。)
パブリック イベント MultiSelectChanged MultiSelect プロパティの値が変更された場合に発生します。
パブリック イベント NewRowNeeded DataGridView の VirtualMode プロパティが true で、ユーザーが DataGridView の下部にある新しい行に移動したときに発生します。
パブリック イベント PaddingChanged Padding プロパティの値が変更された場合に発生します。
パブリック イベント Paint  コントロールが再描画されると発生します。(Control から継承されます。)
パブリック イベント ParentChanged  Parent プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント PreviewKeyDown  このコントロールにフォーカスがあるときにキーが押された場合、KeyDown イベントの前に発生します。(Control から継承されます。)
パブリック イベント QueryAccessibilityHelp  AccessibleObject がユーザー補助アプリケーションにヘルプを提供したときに発生します。(Control から継承されます。)
パブリック イベント QueryContinueDrag  ドラッグ アンド ドロップ操作中に発生し、ドラッグ ソースがドラッグ アンド ドロップ操作をキャンセルする必要があるかどうかを決定できるようにします。(Control から継承されます。)
パブリック イベント ReadOnlyChanged ReadOnly プロパティが変更された場合に発生します。
パブリック イベント RegionChanged  Region プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント Resize  コントロールのサイズが変更されると発生します。(Control から継承されます。)
パブリック イベント RightToLeftChanged  RightToLeft プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント RowContextMenuStripChanged ContextMenuStrip プロパティが変更された場合に発生します。
パブリック イベント RowContextMenuStripNeeded 行のショートカット メニューが必要な場合に発生します。
パブリック イベント RowDefaultCellStyleChanged 行の DefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント RowDirtyStateNeeded DataGridView コントロールの VirtualMode プロパティが true で、DataGridView が現在の行にコミットされていない変更の有無を確認する必要がある場合に発生します。
パブリック イベント RowDividerDoubleClick ユーザーが 2 つの行の間の区分線をダブルクリックしたときに発生します。
パブリック イベント RowDividerHeightChanged DividerHeight プロパティが変更された場合に発生します。
パブリック イベント RowEnter 行が入力フォーカスを受け取り、現在の行になったときに発生します。
パブリック イベント RowErrorTextChanged 行の ErrorText のプロパティが変更された場合に発生します。
パブリック イベント RowErrorTextNeeded 行のエラー テキストが必要な場合に発生します。
パブリック イベント RowHeaderCellChanged ユーザーが行ヘッダー セルの内容を変更したときに発生します。
パブリック イベント RowHeaderMouseClick ユーザーが行ヘッダーの境界線内をクリックしたときに発生します。
パブリック イベント RowHeaderMouseDoubleClick 行ヘッダーがダブルクリックされると発生します。
パブリック イベント RowHeadersBorderStyleChanged RowHeadersBorderStyle プロパティが変更された場合に発生します。
パブリック イベント RowHeadersDefaultCellStyleChanged RowHeadersDefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント RowHeadersWidthChanged RowHeadersWidth プロパティの値が変更された場合に発生します。
パブリック イベント RowHeadersWidthSizeModeChanged RowHeadersWidthSizeMode プロパティの値が変更された場合に発生します。
パブリック イベント RowHeightChanged 行の Height プロパティの値が変更された場合に発生します。
パブリック イベント RowHeightInfoNeeded 行の高さに関する情報が要求されたときに発生します。
パブリック イベント RowHeightInfoPushed ユーザーが行の高さを変更した場合に発生します。
パブリック イベント RowLeave 行が入力フォーカスを失い、現在の行ではなくなった場合に発生します。
パブリック イベント RowMinimumHeightChanged 行の MinimumHeight プロパティの値が変更された場合に発生します。
パブリック イベント RowPostPaint DataGridViewRow が塗りつぶされた後に発生します。
パブリック イベント RowPrePaint DataGridViewRow が塗りつぶされる前に発生します。
パブリック イベント RowsAdded 新しい行が DataGridView に追加された後に発生します。
パブリック イベント RowsDefaultCellStyleChanged RowsDefaultCellStyle プロパティの値が変更された場合に発生します。
パブリック イベント RowsRemoved 行が DataGridView から削除されたときに発生します。
パブリック イベント RowStateChanged 入力フォーカスを失ったとき、または取得したときなど、行の状態が変化した場合に発生します。
パブリック イベント RowUnshared 行の状態が共有から非共有に変更された場合に発生します。
パブリック イベント RowValidated 行が検証を完了した後に発生します。
パブリック イベント RowValidating 行が検証を行っているときに発生します。
パブリック イベント Scroll ユーザーがコントロールの内容をスクロールすると発生します。
パブリック イベント SelectionChanged 現在選択されている対象が変更されたときに発生します。
パブリック イベント SizeChanged  Size プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント SortCompare DataGridView が並べ替え操作を実行するために 2 つのセルの値を比較する場合に発生します。
パブリック イベント Sorted DataGridView コントロールが並べ替え操作を完了したときに発生します。
パブリック イベント StyleChanged コントロール スタイルが変更されると発生します。
パブリック イベント SystemColorsChanged  システム カラーが変更されると発生します。(Control から継承されます。)
パブリック イベント TabIndexChanged  TabIndex プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント TabStopChanged  TabStop プロパティの値が変更された場合に発生します。(Control から継承されます。)
パブリック イベント TextChanged Text プロパティの値が変更された場合に発生します。
パブリック イベント UserAddedRow ユーザーが DataGridView コントロールへの行の追加を完了したときに発生します。
パブリック イベント UserDeletedRow ユーザーが DataGridView コントロールからの行の削除を完了したときに発生します。
パブリック イベント UserDeletingRow ユーザーが DataGridView コントロールから行を削除するときに発生します。
パブリック イベント Validated  コントロールの検証が終了すると発生します。(Control から継承されます。)
パブリック イベント Validating  コントロールが検証を行っているときに発生します。(Control から継承されます。)
パブリック イベント VisibleChanged  Visible プロパティの値が変更された場合に発生します。(Control から継承されます。)
明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.ComponentModel.ISupportInitialize.BeginInit このメンバの説明については、BeginInit のトピックを参照してください。
インターフェイスの明示的な実装 System.ComponentModel.ISupportInitialize.EndInit このメンバの説明については、EndInit のトピックを参照してください。
参照参照



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「DataGridView」の関連用語

DataGridViewのお隣キーワード
検索ランキング

   

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



DataGridViewのページの著作権

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

©2026 GRAS Group, Inc.RSS