Table.CellSpacing Propriété

Définition

Obtient ou définit l’espacement entre les cellules d’un tableau.

public:
 property double CellSpacing { double get(); void set(double value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
public double CellSpacing { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
member this.CellSpacing : double with get, set
Public Property CellSpacing As Double

Valeur de propriété

Espacement entre les cellules d’un tableau, en pixels indépendants du périphérique.

La valeur par défaut est 2,0.

Attributs

Exemples

L’exemple suivant définit une table simple 2 x 3 avec un CellSpacing de 0,35 centimètre.

<Table Background="Yellow" CellSpacing="0.35cm">
  <Table.Columns>
    <TableColumn /> <TableColumn /> <TableColumn />
  </Table.Columns>
  <TableRowGroup>
    <TableRow>
      <TableCell Background="Cyan">
        <Paragraph>Cell at Row 1 Column 1</Paragraph>
      </TableCell>
      <TableCell Background="Cyan">
        <Paragraph>Cell at Row 1 Column 2</Paragraph>
        <Paragraph>Cell at Row 1 Column 2</Paragraph>
      </TableCell>
      <TableCell Background="Cyan">
        <Paragraph>Cell at Row 1 Column 3</Paragraph>
      </TableCell>
    </TableRow>
    <TableRow>
      <TableCell Background="Cyan">
        <Paragraph>Cell at Row 2 Column 1</Paragraph>
      </TableCell>
      <TableCell Background="Cyan">
        <Paragraph>Cell at Row 2 Column 2</Paragraph>
      </TableCell>
      <TableCell Background="Cyan">
        <Paragraph>Cell at Row 2 Column 3</Paragraph>
      </TableCell>
    </TableRow>
  </TableRowGroup>
</Table>

La figure suivante montre le rendu de cet exemple.

Capture d’écran : Espacement des cellules de table

En revanche, la figure suivante montre comment la même table s’affiche avec un espacement de cellule par défaut de 2 pixels.

Capture d’écran : Espacement des cellules de table

Remarques

Utilisation d'attributs XAML

<object property="double"/>  
- or -  
<object property="qualifiedDouble"/>  

Valeurs XAML

double
Double

Représentation sous forme de chaîne d’une Double valeur égale ou supérieure à 0,0 mais inférieure à PositiveInfinity. Une valeur non qualifiée est mesurée en pixels indépendants de l’appareil. Les chaînes n’ont pas besoin d’inclure explicitement des décimales.

qualifiedDouble
Valeur double comme décrit ci-dessus, suivie de l’un des spécificateurs d’unité suivants : px, in, , cmpt.

px (par défaut) est des unités indépendantes de l’appareil (1/96e pouce par unité)

in est en pouces; 1in==96px

cm est en centimètres; 1cm==(96/2.54) px

pt est des points ; 1pt==(96/72) px

Informations sur les propriétés de dépendance

Champ Identificateur CellSpacingProperty
Propriétés de métadonnées définies sur true AffectsMeasure

S’applique à