Control.BorderThickness Özellik

Tanım

Denetimin kenarlık kalınlığını alır veya ayarlar.

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

Özellik Değeri

Thickness

Bir kalınlık değeri; varsayılan, dört tarafta da 0 kalınlığındadır.

Öznitelikler

Örnekler

Aşağıdaki örnekte, denetimin kenarlık kalınlığı özelliğinin nasıl ayarlanacağı gösterilmektedir.

<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

Açıklamalar

Bu özellik yalnızca şablonu özelliği parametre olarak kullanan BorderThickness bir denetimi etkiler. Diğer denetimlerde bu özelliğin hiçbir etkisi yoktur.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı BorderThicknessProperty
Meta veri özellikleri olarak ayarlandı true AffectsMeasure, AffectsRender

Şunlara uygulanır