Windows フォーム DataGridView コントロールでの選択およびクリップボードの使用

DataGridView コントロールには、ユーザーがセル、行、列を選択する方法を構成するためのさまざまなオプションが用意されています。 例えば、1 つまたは複数の選択を有効にできますが、ユーザーがセルをクリックしたときに行または列全体を選択するか、あるいは、ユーザーが列または行のヘッダーをクリックしたときにのみ、それらの全体を選択し、セルの選択も有効にすることができます。 選択に独自のユーザー インターフェイスを提供する場合は、通常の選択を無効にして、すべての選択をプログラムで処理することができます。 また、ユーザーが選択した値をクリップボードにコピーできるようにすることもできます。

このセクションの内容

Windows フォーム DataGridView コントロールの選択モード
コントロールでのユーザーおよびプログラムによる選択のオプションについて説明します。

方法: Windows フォーム DataGridView コントロールの選択モードを設定する
ユーザーがセルをクリックしたときに、単一行を選択するためのコントロールの構成方法について説明します。

方法: Windows フォーム DataGridView コントロールの選択されたセル、行、および列を取得する
選択したセル、行、および列のコレクションを操作する方法について説明します。

方法: ユーザーが、Windows フォーム DataGridView コントロールからクリップボードに複数のセルをコピーできるようにする
コントロールでクリップボードのサポートを有効にする方法について説明します。

リファレンス

DataGridView
DataGridView コントロールのリファレンス ドキュメントを提供します。

DataGridView.SelectionMode
SelectionMode プロパティのリファレンス ドキュメントを提供します。

ClipboardCopyMode
ClipboardCopyMode プロパティのリファレンス ドキュメントを提供します。

DataGridViewSelectedCellCollection
DataGridViewSelectedCellCollection クラスのリファレンス ドキュメントを提供します。

DataGridViewSelectedRowCollection
DataGridViewSelectedRowCollection クラスのリファレンス ドキュメントを提供します。

DataGridViewSelectedColumnCollection
DataGridViewSelectedColumnCollection クラスのリファレンス ドキュメントを提供します。

関連項目