Control.BorderBrush Свойство

Определение

Возвращает или задает кисть, описывающую заливку границы элемента управления.

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

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

Значение свойства

Кисть, используемая для заполнения границы элемента управления. Значение по умолчанию равно NULL (кисть NULL), которая оценивается как прозрачный для отрисовки.

Комментарии

Каждый элемент управления может применять это свойство по-разному на основе своего визуального шаблона. Это свойство влияет только на элемент управления, шаблон которого использует свойство BorderBrush в качестве входных данных для свойств пользовательского интерфейса шаблона. В других элементах управления это свойство не влияет. Как правило, если требуется отобразить границу, элемент управления использует расширение разметки {TemplateBinding} , чтобы привязать его значение BorderBrush к BorderBrush границы , который является корневым элементом шаблона элемента элемента управления. Дополнительные сведения о визуальных шаблонах и шаблоне элементов управления см. в элементах управления Styling или на эталонной странице свойства Template .

Начиная с Windows 10 версии 1607 (пакет SDK) Windows пакета SDK версии 10.0.14393.0), generic.xaml включает ресурсы, которые можно использовать для изменения цветов элемента управления в разных визуальных состояниях без изменения шаблона элемента управления. В приложениях, предназначенных для этого пакета средств разработки программного обеспечения (SDK) или более поздней версии, изменение этих ресурсов предпочтительнее задавать такие свойства, как фон, передней план и BorderBrush. Дополнительные сведения см. в разделе стилей легкого веса статьи элементов управления Styling .

Значение BorderThickness должно быть больше 0, чтобы увидеть, что значение BorderBrush вступают в силу.

Применяется к

См. также раздел