Table.CellSpacing Property

Definition

Ottiene o imposta la quantità di spaziatura tra le celle in una tabella.Gets or sets the amount of spacing between cells in a table.

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

Property Value

Double

Quantità di spaziatura tra le celle in una tabella, in DIP (Device Independent Pixel).The amount of spacing between cells in a table, in device independent pixels.

Il valore predefinito è 2,0.The default value is 2.0.

Attributes

Examples

Nell'esempio seguente viene definita una semplice tabella 2 x 3 con un CellSpacing di 0,35 centimetri.The following example defines a simple 2 x 3 table with a CellSpacing of 0.35 centimeters.

<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 figura seguente illustra il rendering di questo esempio.The following figure shows how this example renders.

Schermata: spaziatura delle celle della tabellaScreenshot: Table cell spacing

Al contrario, la figura seguente illustra come viene eseguito il rendering della stessa tabella con una spaziatura di celle predefinita di 2 pixel.In contrast, the following figure shows how the same table renders with a default cell spacing of 2 pixels.

Schermata: spaziatura delle celle della tabellaScreenshot: Table cell spacing

Remarks

Uso della sintassi XAML per gli attributiXAML Attribute Usage

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

Valori XAMLXAML Values

doubledouble
Double

Rappresentazione di stringa di un valore Double uguale o maggiore di 0,0 ma minore di PositiveInfinity.String representation of a Double value equal to or greater than 0.0 but smaller than PositiveInfinity. Un valore non qualificato viene misurato in device independent pixel.An unqualified value is measured in device independent pixels. Le stringhe non devono includere in modo esplicito i punti decimali.Strings need not explicitly include decimal points.

qualifiedDoublequalifiedDouble
Un valore Double come descritto in precedenza, seguito da uno degli identificatori di unità seguenti: px, in, cm``pt.A double value as described above, followed by one of the following unit specifiers: px, in, cm, pt.

px (impostazione predefinita) è unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit)px (default) is unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit)

in è in pollici; 1in = = 96pxin is inches; 1in==96px

cm è centimetro; 1 cm = = (96/2,54) pxcm is centimeters; 1cm==(96/2.54) px

pt è Points; 1Pt = = (96/72) pxpt is points; 1pt==(96/72) px

Informazioni proprietà di dipendenzaDependency Property Information

Campo identificatoreIdentifier field CellSpacingProperty
Proprietà dei metadati impostate su trueMetadata properties set to true AffectsMeasure

Applies to