Bagikan melalui


TextElement.Foreground Properti

Definisi

Mendapatkan atau mengatur kuas untuk diterapkan ke konten elemen.

public:
 property System::Windows::Media::Brush ^ Foreground { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
public System.Windows.Media.Brush Foreground { get; set; }
member this.Foreground : System.Windows.Media.Brush with get, set
Public Property Foreground As Brush

Nilai Properti

Kuas yang digunakan untuk menerapkan ke konten teks. Defaultnya adalah Black.

Contoh

Contoh berikut menunjukkan cara mengatur atribut Foreground, menggunakan Paragraph sebagai elemen contoh.

<FlowDocumentReader>
  <FlowDocument>
    <Paragraph
      Background="Bisque"
      Foreground="DarkGreen"
      Padding="4"
    >
      <Run>
        This text has a foreground color of dark green, and a background color of bisque.
      </Run>
    </Paragraph>
  </FlowDocument>
</FlowDocumentReader>

Gambar berikut menunjukkan bagaimana contoh sebelumnya dirender.

Cuplikan layar: Latar depan hijau, latar belakang bisque

Contoh berikut menunjukkan cara mengatur properti Foreground secara terprogram.

Run run = new Run(
    "This text has a foreground color of dark green, and a background color of bisque.");
Paragraph par = new Paragraph(run);

par.Background = Brushes.Bisque;
par.Foreground = Brushes.DarkGreen;
Dim run As New Run("This text has a foreground color of dark green, and a background color of bisque.")
Dim par As New Paragraph(run)

par.Background = Brushes.Bisque
par.Foreground = Brushes.DarkGreen

Keterangan

Untuk tabel swatch yang menunjukkan warna kuas yang telah ditentukan sebelumnya yang tersedia, lihat Brushes.

Properti dependensi ini juga memiliki penggunaan properti terlampir. Dalam XAML, penggunaannya adalah <object TextElement.Foreground="value".../>, di mana objek adalah elemen objek (biasanya elemen alur) yang terkandung dalam TextElement, dan nilai adalah string yang diselesaikan ke Brush nilai implementasi. Dalam kode, penggunaan properti terlampir didukung oleh GetForeground metode dan SetForeground . Penggunaan properti terlampir tidak umum, karena sebagian besar elemen yang dapat dimuat dalam TextElement mendukung properti yang tidak terpasang Foreground analog, yang digunakan host konten untuk penyajian.

Informasi Properti Dependensi

Item Nilai
Bidang pengidentifikasi ForegroundProperty
Properti metadata diatur ke true AffectsRender, , InheritsSubPropertiesDoNotAffectRender

Berlaku untuk

Lihat juga