次の方法で共有


方法 : DataGridView コントロール内の列を非表示にする

更新 : 2007 年 11 月

プログラムまたはデザイナで、DataGridView コントロール内の列を非表示にできます。どちらの方法でも、列の Visible プロパティを false に設定して非表示にします。

デザイナで DataGridView 列を非表示にするには

  1. 方法 : DataGridView コントロールを使用してデータを表示する」の説明に従って、Northwind データベースの Customers テーブルを使用して、DataGridView コントロールを追加します。

  2. Columns プロパティの横にある省略記号ボタン (…) をクリックします。

    [列の編集] ダイアログ ボックスが表示されます。

  3. [列の編集] ダイアログ ボックスで、2 番目の列 (Company Name) を選択し、[バインド列のプロパティ] ウィンドウで、[Visible] プロパティを [False] に設定します。

  4. [OK] をクリックし、ダイアログ ボックスを閉じます。

  5. F5 キーを押してコードを実行し、Company Name 列が非表示になっていることを確認します。

プログラムで DataGridView 列を非表示にするには

  1. DataGridView コントロールの列をダブルクリックして既定の CellContentClick イベント ハンドラを追加し、次のコードを追加します。このコードにより、DataGridView コントロール内の最初の列が非表示になります。

    this.customersDataGridView.Columns[0].Visible = false;
    
  2. F5 キーを押してコードを実行します。

  3. DataGridView コントロールの中をクリックし、Customer ID 列が非表示になっていることを確認します。

参照

処理手順

方法 : DataGridView コントロールを使用してデータを表示する

方法 : DataGridView コントロール内のデータを並べ替える

その他の技術情報

データのアクセスと表示