Control.ForeColor プロパティ
コントロールの前景色を取得または設定します。
Public Overridable Property ForeColor As Color
[C#]
public virtual Color ForeColor {get; set;}
[C++]
public: __property virtual Color get_ForeColor();public: __property virtual void set_ForeColor(Color);
[JScript]
public function get ForeColor() : Color;public function set ForeColor(Color);
プロパティ値
コントロールの前景の Color 。既定値は DefaultForeColor プロパティの値です。
解説
ForeColor プロパティがアンビエント プロパティです。アンビエント プロパティは、コントロール プロパティです。設定しない場合は、親コントロールから取得されます。たとえば、 Button は、既定では親の Form と同じ BackColor を持ちます。アンビエント プロパティの詳細については、 AmbientProperties クラスまたは Control クラスの概要を参照してください。
継承時の注意: 派生クラスで ForeColor プロパティをオーバーライドする場合は、基本クラスの ForeColor プロパティを使用して、基本の実装を拡張します。それ以外の場合は、すべての実装を提供する必要があります。 ForeColor プロパティの get アクセサと set アクセサの両方をオーバーライドする必要はありません。必要に応じて 1 つだけオーバーライドする場合はあります。
.NET Compact Framework - Windows CE .NET プラットフォームに関する注意点: .NET Compact Framework 1.0 は、 Control 、 System.Windows.Forms.DataGrid 、 Label 、 TextBox の各コントロールの ForeColor プロパティ (Control 基本クラスから継承) をサポートします。
さらに、.NET Compact Framework Service Pack 2 は、 Button 、 CheckBox 、 ComboBox 、 DomainUpDown 、 ListBox 、 ListView 、 NumericUpDown 、 RadioButton 、 TreeView の各コントロールの ForeColor をサポートします。
サービスパックのご利用に関する情報については、Smart Devices Developer Community の Web サイト (https://go.microsoft.com/fwlink/?LinkId=16561) を参照してください。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
Control クラス | Control メンバ | System.Windows.Forms 名前空間 | ForeColorChanged | OnForeColorChanged | Color