Freigeben über


Control.BorderBrush Eigenschaft

Definition

Ruft einen Pinsel ab, der den Rahmenhintergrund eines Steuerelements beschreibt, oder legt diesen fest.

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

Eigenschaftswert

Brush

Der Pinsel, mit dem der Rahmen des Steuerelements ausgefüllt wird. Der Standardwert ist Transparent.

Attribute

Beispiele

Das folgende Beispiel zeigt, wie Sie die Rahmenpinseleigenschaft eines Steuerelements festlegen.

<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

Hinweise

Diese Eigenschaft wirkt sich nur auf ein Steuerelement aus, dessen Vorlage die BorderBrush Eigenschaft als Parameter verwendet. Bei anderen Steuerelementen hat diese Eigenschaft keine Auswirkungen.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld BorderBrushProperty
Metadateneigenschaften auf true festgelegt AffectsRender, SubPropertiesDoNotAffectRender

Gilt für