Table.CellSpacing Propiedad

Definición

Obtiene o establece la cantidad de espaciado entre celdas de una tabla.

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

Valor de propiedad

Cantidad de espaciado entre celdas de una tabla, en píxeles independientes del dispositivo.

El valor predeterminado es 2.0.

Atributos

Ejemplos

En el ejemplo siguiente se define una tabla simple de 2 x 3 con un CellSpacing de 0,35 centímetros.

<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>

En la ilustración siguiente se muestra cómo se representa este ejemplo.

Captura de pantalla: Espaciado de celdas de tabla

En cambio, en la ilustración siguiente se muestra cómo se representa la misma tabla con un espaciado de celda predeterminado de 2 píxeles.

Captura de pantalla: Espaciado de celdas de tabla

Comentarios

Uso de atributos XAML

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

Valores XAML

doubleDouble

Representación de cadena de un Double valor igual o mayor que 0,0 pero menor que PositiveInfinity. Un valor no calificado se mide en píxeles independientes del dispositivo. Las cadenas no necesitan incluir explícitamente puntos decimales.

qualifiedDouble Valor doble como se ha descrito anteriormente, seguido de uno de los siguientes especificadores de unidad: px, in, cm, pt.

px (valor predeterminado) es unidades independientes del dispositivo (1/96 pulgadas por unidad)

in es pulgadas; 1in==96px

cm es centímetros; 1cm==(96/2.54) px

pt es puntos; 1pt==(96/72) px

Información de la propiedad dependency

Elemento Value
Campo identificador CellSpacingProperty
Propiedades de metadatos establecidas en true AffectsMeasure

Se aplica a