Table.CellSpacing Eigenschaft

Definition

Ruft den Abstand zwischen den Zellen in einer Tabelle ab oder legt diesen fest.

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

Eigenschaftswert

Die Größe des Abstands zwischen Zellen in einer Tabelle in geräteunabhängigen Pixeln.

Der Standardwert ist 2,0.

Attribute

Beispiele

Im folgenden Beispiel wird eine einfache 2 x 3-Tabelle mit einem CellSpacing von 0,35 Zentimetern definiert.

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

Die folgende Abbildung zeigt, wie dieses Beispiel gerendert wird.

Screenshot: Tabellenzellenabstand

Im Gegensatz dazu zeigt die folgende Abbildung, wie dieselbe Tabelle mit einem Standardzellenabstand von 2 Pixel gerendert wird.

Screenshot: Tabellenzellenabstand

Hinweise

Verwendung von XAML-Attributen

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

XAML-Werte

double
Double

Zeichenfolgendarstellung eines Double Werts gleich oder größer als 0,0 , aber kleiner als PositiveInfinity. Ein nicht qualifizierter Wert wird in geräteunabhängigen Pixeln gemessen. Zeichenfolgen müssen nicht explizit Dezimalstellen enthalten.

qualifiedDouble
Ein doppelter Wert wie oben beschrieben, gefolgt von einem der folgenden Einheitenspezifizierer: px, in, cm, pt.

px (Standard) ist geräteunabhängige Einheiten (1/96 Zoll pro Einheit)

in ist Zoll; 1in==96px

cm ist Zentimeter; 1cm==(96/2,54) px

pt ist Punkte; 1pt==(96/72) px

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld CellSpacingProperty
Metadateneigenschaften auf true festgelegt AffectsMeasure

Gilt für: