Share via


方法: デザイナーを使用して Windows フォーム DataGridView コントロールに交互の行のスタイルを設定する

表形式のデータは、多くの場合、行の背景色が交互に別の色になった、帳簿のような形式で表示されます。 この形式を使用すると、多数の列がある幅の広いテーブルで、ユーザーが各行にあるセルを簡単に識別できるようになります。

DataGridView コントロールを使用すると、1 行おきの完全なスタイル情報を指定できます。 背景色だけでなく、前景色とフォントなどのスタイルの特性を使用して交互の行を区別できます。 詳細については、「Windows フォーム DataGridView コントロールでのセルのスタイル」を参照してください。

次の手順では、DataGridView コントロールが含まれる Windows アプリケーション プロジェクトが必要です。 このようなプロジェクトを設定する方法については、Windows フォーム アプリケーション プロジェクトの作成方法に関する記事と「方法: Windows フォームにコントロールを追加する」を参照してください。

交互の行のスタイルを定義する

  1. デザイナーで DataGridView コントロールを選択します。

  2. プロパティ ウィンドウで、AlternatingRowsDefaultCellStyle プロパティの横にある省略記号ボタン (The Ellipsis button (...) in the Properties window of Visual Studio.) をクリックします。

  3. [CellStyle ビルダー] ダイアログ ボックスでプロパティを設定してスタイルを定義し、 [プレビュー] ウィンドウを使用して選択内容を確定します。 指定したスタイルは、2 番目の行から始め、コントロールに表示される他のすべての行で使用されます。

  4. 残りの行のスタイルを定義するには、RowsDefaultCellStyle プロパティを使用して手順 2 と 3 を繰り返します。

    注意

    セルは、複数のプロパティから継承されたスタイルを使用して表示されます。 スタイル継承に関する詳細については、「Windows フォーム DataGridView コントロールでのセルのスタイル」を参照してください。

関連項目