本文件已封存並已停止維護。

Control.Foreground 屬性

更新:2007 年 11 月

取得或設定描述前景色彩的筆刷。這是相依性屬性。

命名空間:  System.Windows.Controls
組件:  PresentationFramework (在 PresentationFramework.dll 中)

[BindableAttribute(true)]
public Brush Foreground { get; set; }
/** @property */
/** @attribute BindableAttribute(true) */
public Brush get_Foreground()
/** @property */
/** @attribute BindableAttribute(true) */
public  void set_Foreground(Brush value)

public function get Foreground () : Brush
public function set Foreground (value : Brush)
如需 XAML 的詳細資訊,請參閱 Brush 型別。

屬性值

型別:System.Windows.Media.Brush

繪製控制項前景的筆刷。預設值為系統對話方塊字型色彩。

這個屬性只會影響樣板使用 Foreground 屬性做為參數的控制項。這個屬性在其他控制項上不會有任何作用。

下列範例顯示如何設定控制項的字型樣式屬性。

<Button Name="btn1" Foreground="Black" 
        Click="ChangeForeground">
  Foreground
</Button>


void ChangeForeground(object sender, RoutedEventArgs e)
{
    if (btn1.Foreground == Brushes.Green)
    {
        btn1.Foreground = Brushes.Black;
        btn1.Content = "Foreground";
    }
    else
    {
        btn1.Foreground = Brushes.Green;
        btn1.Content = "Control foreground(text) changes from black to green.";
    }
}


Windows Vista

.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求

.NET Framework

支援版本:3.5、3.0
顯示: