This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

TextElement.Foreground الخاصية

Visual Studio 2010

الحصول أو تعيين Brushإلى يطبق لمحتوى العنصر.

مساحة الاسم:  System.Windows.Documents
التجميع:  PresentationFramework (في PresentationFramework.dll)

public Brush Foreground { get; set; }

قيمة الخاصية

النوع: System.Windows.Media.Brush
استخدام الفرشاة إلى تطبيق إلى محتوى نص. يكون الإعداد الافتراضي هو Brushes.Black.

معرّف الحقل

ForegroundProperty

تعيين خصائص بيانات التعريف إلى true

AffectsRender , Inherits, SubPropertiesDoNotAffectRender

لجدول swatches تظهر الألوان متوفر فرشاة المعرفة مسبقاً، راجع Brushes.

لدى هذه الخاصية تبعية أيضا استخدام مرفقة خاصية . In XAML, the usage is <object TextElement.Foreground="value".../>, where object is an object element (typically a flow element) contained within a TextElement, and value is a string that resolves to a Brush implementation value. في تعليمات برمجية، استخدام خاصية مرفقة هو المعتمدة من قبل GetForegroundو SetForegroundالأساليب. استخدام خاصية مرفقة هو غير عام، لأن معظم العناصر التي يمكن تكون موجودة في TextElementدعم مماثل nonattached Foregroundالخاصية، يستخدم مضيف المحتوى للتقديم.

يوضح المثال التالي كيفية تعيين سمة Foreground باستخدام Paragraph كـعنصر المثال.


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


يبين الرسم التوضيحي التالي كيف يعرض المثال السابق.

لقطة الشاشة: مقدمة باللون الأخضر، خلفية بسك

يظهر المثال التالي كيفية تعيين خاصية Foreground برمجياً.


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;


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: