DataGridView.ForeColor プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 プロパティによって返されるDataGridViewCellStyleのForeColor プロパティの既定値として使用します。 ForeColor値を変更すると、DefaultCellStyle プロパティが自動的に更新され、値を継承するセルの前景色が変更されます。 ヘッダー セルは既定で値をオーバーライドし、特定の行、列、およびセルの値をオーバーライドできます。 セル スタイルの継承の詳細については、「 Windows フォーム DataGridView コントロールのセル スタイル」を参照してください。