Table.CellSpacing Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Abstands zwischen Zellen in einer Tabelle.

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

Der Abstand zwischen Zellen in einer Tabelle in unabhängigen Pixeln des Geräts.

Der Standardwert ist 2,0.

Attribute

Beispiele

Im folgenden Beispiel wird eine einfache 2 x 3-Tabelle mit CellSpacing 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 Screenshot:

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

Screenshot: Tabellenzellenabstand Screenshot:

Hinweise

Verwendung von XAML-Attributen

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

XAML-Werte

DoppelDouble

Zeichenfolgendarstellung eines Double Werts gleich oder größer als 0,0 , aber kleiner als PositiveInfinity. Ein nicht qualifizierter Wert wird in unabhängigen Pixeln des Geräts gemessen. Zeichenfolgen müssen keine dezimalen Punkte enthalten.

qualifiedDouble Ein doppelter Wert wie oben beschrieben, gefolgt von einem der folgenden Einheitenbezeichner: px, , in, . cmpt

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

Element Wert
Bezeichnerfeld CellSpacingProperty
Auf Metadateneigenschaften festgelegt true AffectsMeasure

Gilt für: