Freigeben über


Control.BorderThickness Eigenschaft

Definition

Ruft die Rahmenbreite eines Steuerelements ab oder legt diese fest.

public:
 property System::Windows::Thickness BorderThickness { System::Windows::Thickness get(); void set(System::Windows::Thickness value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Thickness BorderThickness { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.BorderThickness : System.Windows.Thickness with get, set
Public Property BorderThickness As Thickness

Eigenschaftswert

Thickness

Ein Wert für die Breite. Der Standardwert ist 0 (null) auf allen vier Seiten.

Attribute

Beispiele

Das folgende Beispiel zeigt, wie Sie die Rahmenstärkeneigenschaft eines Steuerelements festlegen.

<Button Name="btn9" BorderThickness="5.0" 
        Click="ChangeBorderThickness" TabIndex="2">
  BorderThickness
</Button>
void ChangeBorderThickness(object sender, RoutedEventArgs e)
{
    if (btn9.BorderThickness.Left == 5.0)
    {
        btn9.BorderThickness = new Thickness(2.0);
        btn9.Content = "Control BorderThickness changes from 5 to 2.";
    }
    else
    {
        btn9.BorderThickness = new Thickness(5.0);
        btn9.Content = "BorderThickness";
    }
}
Private Sub ChangeBorderThickness(ByVal Sender As Object, ByVal e As RoutedEventArgs)

    If (btn9.BorderThickness.Left = 5.0) Then
        btn9.BorderThickness = New Thickness(2.0)
        btn9.Content = "Control BorderThickness changes from 5 to 2."

    Else
        btn9.BorderThickness = New Thickness(5.0)
        btn9.Content = "BorderThickness"
    End If

End Sub

Hinweise

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

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld BorderThicknessProperty
Metadateneigenschaften auf true festgelegt AffectsMeasure, AffectsRender

Gilt für