Control.Foreground Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur kuas yang menggambarkan warna latar depan.
public:
property System::Windows::Media::Brush ^ Foreground { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Media.Brush Foreground { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Foreground : System.Windows.Media.Brush with get, set
Public Property Foreground As Brush
Nilai Properti
Kuas yang melukis latar depan kontrol. Nilai defaultnya adalah warna font dialog sistem.
- Atribut
Contoh
Contoh berikut menunjukkan cara mengatur properti gaya font kontrol.
<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.";
}
}
Private Sub ChangeForeground(ByVal Sender As Object, ByVal e As RoutedEventArgs)
If (Equals(btn1.Foreground, Brushes.Green)) Then
btn1.Foreground = Brushes.Black
btn1.Content = "Foreground"
Else
btn1.Foreground = Brushes.Green
btn1.Content = "Control foreground(text) changes from black to green."
End If
End Sub
Keterangan
Properti ini hanya memengaruhi kontrol yang templatnya menggunakan Foreground properti sebagai parameter. Pada kontrol lain, properti ini tidak berdampak.
Informasi Properti Dependensi
| Item | Nilai |
|---|---|
| Bidang pengidentifikasi | ForegroundProperty |
Properti metadata diatur ke true |
AffectsRender, , SubPropertiesDoNotAffectRenderInherits |