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