Control.BorderThickness Proprietà

Definizione

Ottiene o imposta lo spessore del bordo di un controllo.

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

Valore della proprietà

Thickness

Un valore dello spessore; l'impostazione predefinita è uno spessore pari a 0 per tutti i quattro lati.

Attributi

Esempio

Nell'esempio seguente viene illustrato come impostare la proprietà spessore del bordo di un controllo.

<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

Commenti

Questa proprietà influisce solo su un controllo il cui modello usa la BorderThickness proprietà come parametro. In altri controlli questa proprietà non ha alcun impatto.

Informazioni proprietà di dipendenza

Campo Identificatore BorderThicknessProperty
Proprietà dei metadati impostate su true AffectsMeasure, AffectsRender

Si applica a