39 references to ColumnSpan
PresentationFramework (39)
MS\Internal\LayoutDump.cs (1)
980
writer.WriteAttributeString("ColumnSpan", cell.
ColumnSpan
.ToString(CultureInfo.InvariantCulture));
MS\Internal\PtsHost\CellParaClient.cs (4)
80
&& (Cell.ColumnIndex + Cell.
ColumnSpan
) <= calculatedColumns.Length);
86
int i = Cell.ColumnIndex + Cell.
ColumnSpan
- 1;
360
&& (Cell.ColumnIndex + Cell.
ColumnSpan
) <= calculatedColumns.Length);
366
int i = Cell.ColumnIndex + Cell.
ColumnSpan
- 1;
MS\Internal\PtsTable\RowSpanVector.cs (2)
86
|| start >= _entries[i].Cell.ColumnIndex + _entries[i].Cell.
ColumnSpan
);
110
_entries[_index].Range = cell.
ColumnSpan
;
System\Windows\Automation\Peers\TableAutomationPeer.cs (2)
150
if (cell.ColumnIndex <= column && cell.ColumnIndex + cell.
ColumnSpan
> column)
158
if (cell.ColumnIndex <= column && cell.ColumnIndex + cell.
ColumnSpan
> column)
System\Windows\Automation\Peers\TableCellAutomationPeer.cs (1)
139
return ((TableCell)Owner).
ColumnSpan
;
System\Windows\Documents\TableRow.cs (1)
204
int columnSpan = cell.
ColumnSpan
;
System\Windows\Documents\TextRangeEditTables.cs (27)
100
lastColumnIndex = lastCell.ColumnIndex + lastCell.
ColumnSpan
- 1;
336
int lastColumnIndex = Math.Max(anchorCell.ColumnIndex + anchorCell.
ColumnSpan
- 1, movingCell.ColumnIndex + movingCell.
ColumnSpan
- 1);
350
if (firstColumnIndex <= cell.ColumnIndex && cell.ColumnIndex + cell.
ColumnSpan
- 1 <= lastColumnIndex)
1291
double borderRight = cell.ColumnIndex + cell.
ColumnSpan
< columnCount ? 0.0 : border.Left;
1389
if (cell.ColumnIndex + cell.
ColumnSpan
> colIndex)
1402
if (cellInsertAfter.
ColumnSpan
== 1)
1408
cellInsertAfter.ContentStart.TextContainer.SetValue(cellInsertAfter.ContentStart, TableCell.ColumnSpanProperty, cellInsertAfter.
ColumnSpan
+ 1);
1459
int colIndexInsert = endCell.ColumnIndex + endCell.
ColumnSpan
- 1;
1500
if (cell.ColumnIndex + cell.
ColumnSpan
> colIndex)
1513
if (cellDelete.
ColumnSpan
== 1)
1519
cellDelete.ContentStart.TextContainer.SetValue(cellDelete.ContentStart, TableCell.ColumnSpanProperty, cellDelete.
ColumnSpan
- 1);
1633
if (cell.ColumnIndex + cell.
ColumnSpan
<= cell.Table.ColumnCount &&
1638
columnIndex = cell.ColumnIndex + cell.
ColumnSpan
- 1;
1848
Invariant.Assert(startCell.ColumnIndex <= endCell.ColumnIndex + endCell.
ColumnSpan
- 1, "startCell.ColumnIndex must be <= an index+span of an endCell");
1855
endCell.ColumnIndex + endCell.
ColumnSpan
- 1); // rightColumn
1899
if (startCell.
ColumnSpan
== 1 && startCell.RowSpan == 1)
1909
if (splitCountHorizontal > startCell.
ColumnSpan
- 1)
1911
splitCountHorizontal = startCell.
ColumnSpan
- 1;
1925
startCell.ContentStart.TextContainer.SetValue(startCell.ContentStart, TableCell.ColumnSpanProperty, startCell.
ColumnSpan
- 1);
1926
if (startCell.
ColumnSpan
== 1)
2095
movingCell.ColumnIndex > anchorCell.ColumnIndex + anchorCell.
ColumnSpan
- 1 &&
2392
int endColumn = startColumn + spannedCells[i].
ColumnSpan
- 1;
2523
int endColumn = startColumn + cell.
ColumnSpan
-1;
2540
(firstCell == null || firstCell.ColumnIndex >= leftColumn && firstCell.ColumnIndex + firstCell.
ColumnSpan
- 1 <= rightColumn) && //
2541
(lastCell == null || lastCell.ColumnIndex >= leftColumn && lastCell.ColumnIndex + lastCell.
ColumnSpan
- 1 <= rightColumn);
2547
return cell.ColumnIndex + cell.
ColumnSpan
== cell.Table.ColumnCount;
System\windows\Documents\TextSelection.cs (1)
2509
endColumnIndex = startColumnIndex + cell.
ColumnSpan
- 1;