Когда я распечатываю это, оно просто выглядит как финт.
<TableRow FontSize="0.008">
<TableCell Padding="0" BorderBrush="Gray" BorderThickness="0.5" ColumnSpan="5" />
</TableRow>
Убедитесь, что в таблице есть CellSpacing="0"
Я определяю TableColumns для вертикальнойстроки между столбцами:
<Table.Columns>
<TableColumn Width="140" Name="colItems" />
<TableColumn Width="0" Name="colSpace1" />
<TableColumn Name="colDescription" />
<TableColumn Width="0" Name="colSpace2" />
<TableColumn Width="150" Name="colAmount"/>
</Table.Columns>
Затем в TableRowGroup для строки заголовка:
<TableRow FontSize="14">
<TableCell TextAlignment="Center" Padding="0,4,0,2">
<Paragraph>ITEMS</Paragraph>
</TableCell>
<TableCell BorderBrush="Gray" BorderThickness="0.5" />
<TableCell TextAlignment="Center" Padding="0,4,0,2">
<Paragraph>DESCRIPTION</Paragraph>
</TableCell>
<TableCell BorderBrush="Gray" BorderThickness="0.5" />
<TableCell TextAlignment="Center" Padding="0,4,0,2">
<Paragraph>AMOUNT</Paragraph>
</TableCell>
</TableRow>
Оливер