Control.DefaultForeColor プロパティ

コントロールの既定の前景色を取得します。

Public Shared ReadOnly Property DefaultForeColor As Color
[C#]
public static Color DefaultForeColor {get;}
[C++]
public: __property static Color get_DefaultForeColor();
[JScript]
public static function get DefaultForeColor() : Color;

プロパティ値

コントロールの既定の前景の Color 。既定値は SystemColors.ControlText です。

解説

これは、親のないコントロールの既定の ForeColor プロパティ値です。派生クラスの既定値は異なる場合があります。

使用例

[Visual Basic, C#] DefaultBackColor メンバ、 DefaultFont メンバ、および DefaultForeColor メンバの使用方法を示すコード例を次に示します。この例を実行するには、ListBox1 という名前の ListBox が配置されているフォームに、次のコードを貼り付けます。そして、フォームのコンストラクタまたは Load メソッドで Populate_ListBox メソッドを呼び出します。

 

    ' The following method displays the default font, 
    ' background color and foreground color values for the ListBox  
    ' control. The values are displayed in the ListBox, itself.

    Private Sub Populate_ListBox()
        ListBox1.Dock = DockStyle.Bottom

        ' Display the values in the read-only properties 
        ' DefaultBackColor, DefaultFont, DefaultForecolor.
        ListBox1.Items.Add("Default BackColor: " & ListBox.DefaultBackColor.ToString)
        ListBox1.Items.Add("Default Font: " & ListBox.DefaultFont.ToString)
        ListBox1.Items.Add("Default ForeColor:" & ListBox.DefaultForeColor.ToString)

    End Sub

[C#] 

    // The following method displays the default font, 
    // background color and foreground color values for the ListBox  
    // control. The values are displayed in the ListBox, itself.

    private void Populate_ListBox()
    {
        ListBox1.Dock = DockStyle.Bottom;

        // Display the values in the read-only properties 
        // DefaultBackColor, DefaultFont, DefaultForecolor.
        ListBox1.Items.Add("Default BackColor: " + 
            ListBox.DefaultBackColor.ToString());
        ListBox1.Items.Add("Default Font: " + 
            ListBox.DefaultFont.ToString());
        ListBox1.Items.Add("Default ForeColor:" + 
            ListBox.DefaultForeColor.ToString());

    }

[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

Control クラス | Control メンバ | System.Windows.Forms 名前空間 | ForeColor | Color | SystemColors