Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source

Control.BorderThickness, propriété

Obtient ou définit l'épaisseur de la bordure d'un contrôle.

Espace de noms :  System.Windows.Controls
Assembly :  PresentationFramework (dans PresentationFramework.dll)
XMLNS pour XAML : http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

[BindableAttribute(true)]
public Thickness BorderThickness { get; set; }
<object>
  <object.BorderThickness>
    <Thickness .../>
  </object.BorderThickness>
</object>
<object BorderThickness="Thickness" .../>

Valeur de propriété

Type : System.Windows.Thickness
Une valeur d'épaisseur ; la valeur par défaut est une épaisseur de 0 sur chacun des quatre côtés.

Champ d'identificateur

BorderThicknessProperty

Propriétés de métadonnées définies à true

AffectsMeasure , AffectsRender

Cette propriété n'affecte que le contrôle dont le modèle utilise la propriété BorderThickness en tant que paramètre. Cette propriété n'a aucun impact sur les autres contrôles.

L'exemple suivant montre comment définir la propriété d'épaisseur de bordure d'un contrôle .


<Button Name="btn9" BorderThickness="5.0" 
        Click="ChangeBorderThickness" TabIndex="2">
  BorderThickness
</Button>



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



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";
    }
}


.NET Framework

Pris en charge dans : 4, 3.5, 3.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft