2 writes to RowSpan
System.Windows.Forms (2)
System\Windows\Forms\Layout\TableLayout.LayoutInfo.cs (1)
51RowSpan = RowSpan,
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettings.cs (1)
304TableLayout.GetLayoutInfo(element).RowSpan = value;
24 references to RowSpan
System.Windows.Forms (24)
System\Windows\Forms\Layout\TableLayout.ContainerInfo.cs (2)
258_minRowsAndColumns += layoutInfo.RowSpan * layoutInfo.ColumnSpan; 262_minRows = Math.Max(_minRows, layoutInfo.RowPosition + layoutInfo.RowSpan);
System\Windows\Forms\Layout\TableLayout.cs (16)
371rowStop = Math.Min(currentRow + flowElement.RowSpan, maxRows); 437rowStop = Math.Min(fixedElement.RowStart + fixedElement.RowSpan, maxRows); 543for (int rowOffset = fixedLayoutInfo.RowPosition - currentRow; rowOffset < fixedLayoutInfo.RowPosition - currentRow + fixedLayoutInfo.RowSpan; rowOffset++) 639if (layoutInfo.RowSpan > 1) 722if ((columnSpan == 1 && layoutInfo.RowSpan == 1) && 840int rowSpan = layoutInfo.RowSpan; 858int rowStop = Math.Min(layoutInfo.RowStart + layoutInfo.RowSpan, containerInfo.Rows.Length); 1243int rowStop = currentRow + layoutInfo.RowSpan; 1315layoutInfo.RowStart <= row && (layoutInfo.RowStart + layoutInfo.RowSpan - 1) >= row) 1410minSpace += layoutInfo.RowSpan * layoutInfo.ColumnSpan; 1475Rectangle cellsOccupied1 = new(layoutInfo1.ColumnStart, layoutInfo1.RowStart, layoutInfo1.ColumnSpan, layoutInfo1.RowSpan); 1480Rectangle cellsOccupied2 = new(layoutInfo2.ColumnStart, layoutInfo2.RowStart, layoutInfo2.ColumnSpan, layoutInfo2.RowSpan); 1503Debug.Assert(containerInfo.RowStyles.Count >= layoutInfo1.RowStart + layoutInfo1.RowSpan, "length of row style too short"); 1504Debug.Assert(containerInfo.RowStyles.Count >= layoutInfo2.RowStart + layoutInfo2.RowSpan, "length of row style too short"); 1505for (k = layoutInfo1.RowStart; k < layoutInfo1.RowStart + layoutInfo1.RowSpan; k++) 1510for (k = layoutInfo2.RowStart; k < layoutInfo2.RowStart + layoutInfo2.RowSpan; k++)
System\Windows\Forms\Layout\TableLayout.LayoutInfo.cs (4)
51RowSpan = RowSpan, 61&& other.RowSpan == RowSpan 71hash.Add(RowSpan);
System\Windows\Forms\Layout\TableLayout.RowSpanComparer.cs (1)
10public override int GetSpan(LayoutInfo layoutInfo) => layoutInfo.RowSpan;
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettings.cs (1)
283return TableLayout.GetLayoutInfo(element).RowSpan;