DataGridView.ForeColor プロパティ

定義

DataGridViewの前景色を取得または設定します。

public:
 virtual property System::Drawing::Color ForeColor { System::Drawing::Color get(); void set(System::Drawing::Color value); };
[System.ComponentModel.Browsable(false)]
public override System.Drawing.Color ForeColor { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.ForeColor : System.Drawing.Color with get, set
Public Overrides Property ForeColor As Color

プロパティ値

DataGridViewの前景色を表すColor。 既定値は、 DefaultForeColor プロパティの値です。

属性

注釈

ForeColor プロパティはアンビエント プロパティです。 アンビエント プロパティは、設定されていない場合は親コントロールから取得されるコントロール プロパティです。 たとえば、Buttonは既定で親Formと同じBackColorを持ちます。 アンビエント プロパティの詳細については、 AmbientProperties クラスまたは Control クラスの概要を参照してください。

Fontは不変であるため (つまり、プロパティを調整することはできません)、Font プロパティに新しいFont オブジェクトのみを割り当てることができます。 ただし、新しいフォントは既存のフォントに基づいて作成できます。

DataGridView コントロールは、ForeColor プロパティの値を、DefaultCellStyle プロパティによって返されるDataGridViewCellStyleForeColor プロパティの既定値として使用します。 ForeColor値を変更すると、DefaultCellStyle プロパティが自動的に更新され、値を継承するセルの前景色が変更されます。 ヘッダー セルは既定で値をオーバーライドし、特定の行、列、およびセルの値をオーバーライドできます。 セル スタイルの継承の詳細については、「 Windows フォーム DataGridView コントロールのセル スタイル」を参照してください。

適用対象

こちらもご覧ください