Windows フォーム DataGridView コントロールで使用できる列の一部のみを表示したい場合があります。 たとえば、従業員の給与列を管理資格情報を持つユーザーに表示しながら、他のユーザーから非表示にしたい場合があります。 または、表示する列の一部のみを含むデータ ソースにコントロールをバインドすることもできます。 この場合、通常は非表示にするのではなく、表示しない列を削除します。 詳細については、「方法: デザイナーを使用して Windows フォーム DataGridView コントロールの列を追加および削除する」を参照してください。
次の手順では、 コントロールを含むフォームを含む DataGridView プロジェクトが必要です。 このようなプロジェクトの設定の詳細については、「方法: Windows フォーム アプリケーション プロジェクトの を作成する」および「方法: Windows フォームにコントロールを追加する」を参照してください。
デザイナーを使用して列を非表示にするには
コントロールの右上隅にあるデザイナー アクション グリフ ( ) をクリックし、[列の編集]小さい黒い矢印 選択します。 [選択された列] 一覧から列を選択します。
[列のプロパティ] グリッドで、Visible プロパティを [
false
] に設定します。注
列を追加するときに、[列の追加] ダイアログ ボックスの
[表示] チェック ボックス をオフにして、列を非表示にすることもできます。
こちらも参照ください
- DataGridView
- DataGridViewColumn.Visible
- 方法: デザイナー を使用して Windows フォーム DataGridView コントロールの列を追加および削除する
- 方法: Windows フォーム アプリケーション プロジェクト を作成する
- 方法: Windows フォームにコントロールを追加する
.NET Desktop feedback