7 writes to ColumnStart
System.Windows.Forms (7)
winforms\Managed\System\WinForms\Layout\TableLayout.cs (7)
424flowElement.ColumnStart = currentCol; 460fixedElement.ColumnStart = Math.Min(fixedElement.ColumnPosition, maxColumns - 1); 463fixedElement.ColumnStart = currentCol; 467fixedElement.ColumnStart = Math.Max(fixedElement.ColumnStart, currentCol); 620layoutInfo.ColumnStart = 0; 633for(layoutInfo.ColumnStart = i + 1; 635layoutInfo.ColumnStart++);
31 references to ColumnStart
System.Windows.Forms (31)
winforms\Managed\System\WinForms\Layout\TableLayout.cs (31)
467fixedElement.ColumnStart = Math.Max(fixedElement.ColumnStart, currentCol); 496colStop = Math.Min(fixedElement.ColumnStart + fixedElement.ColumnSpan, maxColumns); 615colStop = layoutInfo.ColumnStart + layoutInfo.ColumnSpan; 617if(layoutInfo.ColumnStart != 0) { 629for(int i = layoutInfo.ColumnStart; i < stopCol; i++) { 634layoutInfo.ColumnStart < maxColumns && reservationGrid.IsReserved(layoutInfo.ColumnStart, rowOffset); 655containerInfo.Columns[layoutInfo.ColumnStart].IsStart = true; 725if (columnSpan > 1 || !IsAbsolutelySized(layoutInfo.ColumnStart, containerInfo.ColumnStyles)) { 745int colStop = Math.Min(layoutInfo.ColumnStart + layoutInfo.ColumnSpan, containerInfo.Columns.Length); 746DistributeSize(containerInfo.ColumnStyles, containerInfo.Columns, layoutInfo.ColumnStart, colStop, minWidth, maxWidth, containerInfo.CellBorderWidth); 836int currentWidth = SumStrips(containerInfo.Columns, layoutInfo.ColumnStart, layoutInfo.ColumnSpan); 840if (!dontHonorConstraint && layoutInfo.ColumnStart + layoutInfo.ColumnSpan >= containerInfo.MaxColumns && !multiplePercent) { 1185Debug.Assert(currentCol <= layoutInfo.ColumnStart, "ColumnStart should increase in forward Z-order."); 1186for(; currentCol < layoutInfo.ColumnStart; currentCol++) { 1275if (layoutInfo.ColumnStart <= column && (layoutInfo.ColumnStart + layoutInfo.ColumnSpan - 1) >= column && 1300return new TableLayoutPanelCellPosition(layoutInfo.ColumnStart, layoutInfo.RowStart); 1887if (xInfo.ColumnStart < yInfo.ColumnStart) { 1890if (xInfo.ColumnStart > yInfo.ColumnStart) { 1961for (int reservedCol = layoutInfo.ColumnStart; reservedCol < colStop; reservedCol++) { 2084Rectangle cellsOccupied1 = new Rectangle(layoutInfo1.ColumnStart, layoutInfo1.RowStart, layoutInfo1.ColumnSpan, layoutInfo1.RowSpan); 2088Rectangle cellsOccupied2 = new Rectangle(layoutInfo2.ColumnStart, layoutInfo2.RowStart, layoutInfo2.ColumnSpan, layoutInfo2.RowSpan); 2093Debug.Assert(containerInfo.ColumnStyles.Count >= layoutInfo1.ColumnStart + layoutInfo1.ColumnSpan, "length of column style too short"); 2094Debug.Assert(containerInfo.ColumnStyles.Count >= layoutInfo1.ColumnStart + layoutInfo2.ColumnSpan, "length of column style too short"); 2095for (k = layoutInfo1.ColumnStart; k < layoutInfo1.ColumnStart + layoutInfo1.ColumnSpan; k++) { 2098for (k = layoutInfo2.ColumnStart; k < layoutInfo2.ColumnStart + layoutInfo2.ColumnSpan; k++) {