Control.Foreground Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает кисть, описывающую цвет переднего плана.
public:
property Brush ^ Foreground { Brush ^ get(); void set(Brush ^ value); };
Brush Foreground();
void Foreground(Brush value);
public Brush Foreground { get; set; }
var brush = control.foreground;
control.foreground = brush;
Public Property Foreground As Brush
<control Foreground="{StaticResource resourceName}"/>
- or -
<control Foreground="colorString"/>
- or -
<control>
<control.Foreground>singleBrush</control.Foreground>
</control>
Значение свойства
Кисть, которая рисует передний план элемента управления. Значение по умолчанию — SolidColorBrush с цветом "Черный".
Комментарии
Каждый элемент управления может применять это свойство по-разному на основе своего визуального шаблона. Это свойство влияет только на элемент управления, шаблон которого использует свойство Foreground в качестве параметра. В других элементах управления это свойство не влияет. Как правило, производный элемент управления ContentControl использует расширение разметки {TemplateBinding} для привязки значения переднего плана к переднему плану ContentPresenter в шаблоне элемента управления. Тот же цвет и кисть также можно использовать для значений других декоративных элементов в шаблоне (глифы, значки, поверхности элементов управления) или для составных свойств части, таких как отдельные элементы ComboBox элемента элемента управления TimePicker . Дополнительные сведения о визуальных шаблонах и шаблоне элементов управления см. в элементах управления Styling или на эталонной странице свойства Template .
Начиная с Windows 10 версии 1607 (пакет SDK) Windows пакета SDK версии 10.0.14393.0), generic.xaml включает ресурсы, которые можно использовать для изменения цветов элемента управления в разных визуальных состояниях без изменения шаблона элемента управления. В приложениях, предназначенных для этого пакета средств разработки программного обеспечения (SDK) или более поздней версии, изменение этих ресурсов предпочтительнее задавать такие свойства, как фон, передней план и BorderBrush. Дополнительные сведения см. в разделе стилей легкого веса статьи элементов управления Styling .