Aracılığıyla paylaş


TextElement.Foreground Özellik

Tanım

Fırçayı öğenin içeriğine uygulanacak şekilde alır veya ayarlar.

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

Özellik Değeri

Metin içeriğine uygulamak için kullanılan fırça. Varsayılan değer: Black.

Örnekler

Aşağıdaki örnekte, örnek öğe olarak Foreground kullanılarak Paragraph özniteliğinin nasıl ayarlanacağı gösterilmektedir.

<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>

Aşağıdaki şekilde, önceki örneğin nasıl işlenme şekli gösterilmektedir.

Ekran görüntüsü: Yeşil ön plan, arka plan bisque

Aşağıdaki örnekte, Foreground özelliğinin program aracılığıyla nasıl ayarlanacağı gösterilmektedir.

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

Açıklamalar

Kullanılabilir önceden tanımlanmış fırça renklerini gösteren renk örnekleri tablosu için bkz Brushes. .

Bu bağımlılık özelliğinin ekli özellik kullanımı da vardır. XAML'de kullanım, <object TextElement.Foreground="value".../>nesnenin içinde yer alan TextElementbir nesne öğesi (genellikle akış öğesi), değer ise bir uygulama değerine çözümlenen bir Brush dize olduğu şeklindedir. Kodda, ekli özellik kullanımı ve SetForeground yöntemleri tarafından GetForeground desteklenir. Ekli özellik kullanımı yaygın değildir, çünkü bir TextElement içinde bulunabilecek öğelerin çoğu içerik konağı tarafından işleme için kullanılan benzer bir eklenmemiş Foreground özelliği destekler.

Bağımlılık Özelliği Bilgileri

Öğe Değer
Tanımlayıcı alanı ForegroundProperty
Meta veri özellikleri olarak ayarlandı true AffectsRender, Inherits, SubPropertiesDoNotAffectRender

Şunlara uygulanır

Ayrıca bkz.