TableCell.BorderThickness TableCell.BorderThickness TableCell.BorderThickness TableCell.BorderThickness Property

Définition

Obtient ou définit l’épaisseur de la bordure de l’élément.Gets or sets the border thickness for the element.

public:
 property System::Windows::Thickness BorderThickness { System::Windows::Thickness get(); void set(System::Windows::Thickness value); };
public System.Windows.Thickness BorderThickness { get; set; }
member this.BorderThickness : System.Windows.Thickness with get, set
Public Property BorderThickness As Thickness

Valeur de propriété

Structure Thickness spécifiant la taille de bordure à appliquer, en DIP (Device Independent Pixels).A Thickness structure specifying the amount of border to apply, in device independent pixels.

La valeur par défaut est une épaisseur uniforme égale à zéro (0.0).The default value is a uniform thickness of zero (0.0).

Exemples

L’exemple suivant montre comment définir l' BorderThickness attribut d’un Block élément (Paragraph).The following example shows how to set the BorderThickness attribute of a Block element (Paragraph).

<FlowDocument>
  <Paragraph Name="par"
    BorderBrush="Blue"
    BorderThickness="0.25in"
  >
    <Run>
      Child elements in this Block element (Paragraph) will be surrounded by a blue border.
    </Run>
    <LineBreak/><LineBreak/>
    <Run>
      This border will be one quarter inch thick in all directions.
    </Run>
  </Paragraph>
</FlowDocument>

La figure suivante montre le rendu de cet exemple.The following figure shows how this example renders.

![Capture d’écran Capture de la/bordure bleue, 1]4inch autour de la capture d’écran:(~/add/media/block-borders.png " Bordure bleue, 1/4inch autour du bloc")Screenshot: Blue, 1/4inch border around Block

L’exemple suivant montre comment définir la BorderThickness propriété par programmation.The following example shows how to set the BorderThickness property programmatically.

Paragraph par = new Paragraph();

Run run1 = new Run("Child elements in this Block element (Paragraph) will be surrounded by a blue border.");
Run run2 = new Run("This border will be one quarter inch thick in all directions.");

par.Inlines.Add(run1);
par.Inlines.Add(run2);

par.BorderBrush = Brushes.Blue;
ThicknessConverter tc = new ThicknessConverter();
par.BorderThickness = (Thickness)tc.ConvertFromString("0.25in");
Dim par As New Paragraph()

Dim run1 As New Run("Child elements in this Block element (Paragraph) will be surrounded by a blue border.")
Dim run2 As New Run("This border will be one quarter inch thick in all directions.")

par.Inlines.Add(run1)
par.Inlines.Add(run2)

par.BorderBrush = Brushes.Blue
Dim tc As New ThicknessConverter()
par.BorderThickness = CType(tc.ConvertFromString("0.25in"), Thickness)

Remarques

Utilisation d'attributs XAMLXAML Attribute Usage

<object BorderThickness="uniformThickness"/>  
- or -  
<object BorderThickness="independentThickness"/>  
- or -  
<object BorderThickness="qualifiedUniformThickness"/>  
- or -  
<object BorderThickness="qualifiedIndependentThickness"/>  

Valeurs XAMLXAML Values

uniformThicknessuniformThickness
Représentation sous forme de chaîne Double d’une valeur unique à appliquer uniformément aux quatre dimensions d’épaisseur.String representation of a single Double value to apply uniformly to all four thickness dimensions. Par exemple, la valeur "10" est équivalente à la "10,10,10,10"valeur.For example, a value of "10" is equivalent to a value of "10,10,10,10". Une valeur non qualifiée est mesurée en DIP (Device Independent Pixel).An unqualified value is measured in device independent pixels. Les chaînes n’ont pas besoin d’inclure explicitement des points décimaux.Strings need not explicitly include decimal points.

independentThicknessindependentThickness
Représentation sous forme de chaîne Double de quatre valeurs ordonnées correspondant aux dimensions d’épaisseur indépendantes pour gauche, haut, droit et bas, dans cet ordre.String representation of four ordered Double values corresponding to independent thickness dimensions for left, top, right, and bottom, in this order. Les quatre valeurs doivent être séparées par des virgules; les espaces ne sont pas autorisés.The four values must be separated with commas; spaces are not allowed. Par exemple, «5, 10, 15, 20» entraîne 5 pixels de bordure à gauche du contenu, 10 pixels de bordure au-dessus du contenu, 15 pixels de la bordure à droite du contenu, et 20 pixels de la bordure en dessous du contenu.For example, "5,10,15,20" results in 5 pixels of border to the left of content, 10 pixels of border above content, 15 pixels of border to the right of content, and 20 pixels of border below the content.

qualifiedUniformThicknessqualifiedUniformThickness
Valeur décrite par uniformThickness suivie de l’un des spécificateurs d’unité suivants: px, in.A value described by uniformThickness followed by one of the following unit specifiers: px, in.

px(par défaut) estunités indépendantes des appareils (1/96e de pouce par unité)device-independent units (1/96th inch per unit)px (default) is unités indépendantes des appareils (1/96e de pouce par unité)device-independent units (1/96th inch per unit)

inest pouces; 1Dans = = 96 PXin is inches; 1in==96px

Par exemple, "1in" fournit une bordure uniforme de 1 pouce dans toutes les directions.For example, "1in" provides uniform border of 1 inch in all directions.

qualifiedIndependentThicknessqualifiedIndependentThickness
Valeur décrite par independentThickness, avec chaque valeur indépendante suivie de l’un des spécificateurs d’unité suivants: px, in.A value described by independentThickness, with each independent value followed by one of the following unit specifiers: px, in.

px(par défaut) estunités indépendantes des appareils (1/96e de pouce par unité)device-independent units (1/96th inch per unit)px (default) is unités indépendantes des appareils (1/96e de pouce par unité)device-independent units (1/96th inch per unit)

inest pouces; 1Dans = = 96 PXin is inches; 1in==96px

Par exemple, "1.5in,0.8in,1.5in,0.8in".For example, "1.5in,0.8in,1.5in,0.8in". Les spécificateurs d’unité peuvent être mélangés ou omis d’une ou plusieurs valeurs.Unit specifiers may be mixed or omitted from one or more values.

Informations sur les propriétés de dépendanceDependency Property Information

Champ d’identificateurIdentifier field BorderThicknessProperty
Propriétés de métadonnées définies surtrueMetadata properties set to true AffectsMeasure

S’applique à

Voir aussi