Control.BorderBrush Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает кисть, описывающую фон границы элемента управления.
public:
property System::Windows::Media::Brush ^ BorderBrush { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Media.Brush BorderBrush { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.BorderBrush : System.Windows.Media.Brush with get, set
Public Property BorderBrush As Brush
Значение свойства
Кисть, используемая для заполнения границы элемента управления; Значение по умолчанию — Transparent.
- Атрибуты
Примеры
В следующем примере показано, как задать свойство кисти границы элемента управления.
<Button Name="btn6" BorderBrush="Red"
Click="ChangeBorderBrush">
BorderBrush
</Button>
void ChangeBorderBrush(object sender, RoutedEventArgs e)
{
if (btn6.BorderBrush == Brushes.Red)
{
btn6.BorderBrush = Brushes.Black;
btn6.Content = "Control border brush changes from red to black.";
}
else
{
btn6.BorderBrush = Brushes.Red;
btn6.Content = "BorderBrush";
}
}
Private Sub ChangeBorderBrush(ByVal Sender As Object, ByVal e As RoutedEventArgs)
If (Equals(btn6.BorderBrush, Brushes.Red)) Then
btn6.BorderBrush = Brushes.Black
btn6.Content = "Control border brush changes from red to black."
Else
btn6.BorderBrush = Brushes.Red
btn6.Content = "BorderBrush"
End If
End Sub
Комментарии
Это свойство влияет только на элемент управления, шаблон которого использует BorderBrush свойство в качестве параметра. В других элементах управления это свойство не влияет.
Сведения о свойстве зависимостей
| Элемент | Ценность |
|---|---|
| Поле идентификатора | BorderBrushProperty |
Свойства метаданных, равные свойству true |
AffectsRender, SubPropertiesDoNotAffectRender |