Control.Background Properti

Definisi

Mendapatkan atau mengatur kuas yang menyediakan latar belakang kontrol.

public:
 property Brush ^ Background { Brush ^ get(); void set(Brush ^ value); };
Brush Background();

void Background(Brush value);
public Brush Background { get; set; }
var brush = control.background;
control.background = brush;
Public Property Background As Brush
<control Background="{StaticResource resourceName}"/>
- or -
<control Background="colorString"/>
- or -
<control>
  <control.Background>singleBrush</control.Background>
</control>

Nilai Properti

Kuas yang menyediakan latar belakang kontrol. Defaultnya adalah null, (kuas null) yang dievaluasi sebagai Transparan untuk penyajian.

Keterangan

Setiap kontrol mungkin menerapkan properti ini secara berbeda berdasarkan templat visualnya. Properti ini hanya memengaruhi kontrol yang templatnya menggunakan properti Latar Belakang sebagai input untuk properti UI templat. Pada kontrol lain, properti ini tidak berpengaruh. Biasanya, kontrol menggunakan ekstensi markup {TemplateBinding} untuk mengikat nilai Latar Belakangnya ke Latar BelakangPanel yang merupakan elemen akar templat kontrol; misalnya, ke Grid.Background. Untuk informasi selengkapnya tentang templat visual dan templat kontrol, lihat Kontrol gaya atau halaman referensi untuk properti Templat .

Mulai dari Windows 10, versi 1607 (Windows Software Development Kit (SDK) versi 10.0.14393.0), generic.xaml menyertakan sumber daya yang dapat Anda gunakan untuk memodifikasi warna kontrol dalam status visual yang berbeda tanpa memodifikasi templat kontrol. Dalam aplikasi yang menargetkan kit pengembangan perangkat lunak (SDK) ini atau yang lebih baru, memodifikasi sumber daya ini lebih disukai untuk mengatur properti seperti Latar Belakang, Latar Depan, dan BorderBrush. Untuk informasi selengkapnya, lihat bagian Gaya ringan dari artikel gaya XAML .

Berlaku untuk

Lihat juga