1 instantiation of LayoutInfo
System.Windows.Forms (1)
winforms\Managed\System\WinForms\Layout\TableLayout.cs (1)
1310
layoutInfo = new
LayoutInfo
(element);
60 references to LayoutInfo
System.Windows.Forms (60)
winforms\Managed\System\WinForms\Layout\TableLayout.cs (57)
331
LayoutInfo
[] childrenInfo = containerInfo.ChildrenInfo;
394
private bool xAssignRowsAndColumns(ContainerInfo containerInfo,
LayoutInfo
[] childrenInfo, int maxColumns, int maxRows, TableLayoutPanelGrowStyle growStyle) {
409
LayoutInfo
[] fixedChildrenInfo = containerInfo.FixedChildrenInfo;
413
LayoutInfo
fixedElement = GetNextLayoutInfo(fixedChildrenInfo, ref fixedElementIndex, /*absolutelyPositioned*/true);
416
LayoutInfo
flowElement = GetNextLayoutInfo(childrenInfo, ref flowElementIndex, /*absolutelyPositioned*/false);
546
private static
LayoutInfo
GetNextLayoutInfo(
LayoutInfo
[] layoutInfo, ref int index, bool absolutelyPositioned) {
563
private bool IsCursorPastInsertionPoint(
LayoutInfo
fixedLayoutInfo, int insertionRow, int insertionCol) {
581
private bool IsOverlappingWithReservationGrid(
LayoutInfo
fixedLayoutInfo, ReservationGrid reservationGrid, int currentRow) {
602
private void AdvanceUntilFits(int maxColumns, ReservationGrid reservationGrid,
LayoutInfo
layoutInfo, out int colStop) {
613
private void GetColStartAndStop(int maxColumns, ReservationGrid reservationGrid,
LayoutInfo
layoutInfo, out int colStop) {
628
private bool ScanRowForOverlap(int maxColumns, ReservationGrid reservationGrid,
LayoutInfo
layoutInfo, int stopCol, int rowOffset) {
654
foreach(
LayoutInfo
layoutInfo in containerInfo.ChildrenInfo) {
693
LayoutInfo
[] sortedChildren = containerInfo.ChildrenInfo;
719
foreach(
LayoutInfo
layoutInfo in sortedChildren) {
801
LayoutInfo
[] sortedChildren = containerInfo.ChildrenInfo;
829
foreach(
LayoutInfo
layoutInfo in sortedChildren) {
1162
LayoutInfo
[] childrenInfo = containerInfo.ChildrenInfo;
1170
LayoutInfo
layoutInfo = (
LayoutInfo
)childrenInfo[i];
1273
LayoutInfo
layoutInfo = GetLayoutInfo(children[i]);
1299
LayoutInfo
layoutInfo = GetLayoutInfo(child);
1307
internal static
LayoutInfo
GetLayoutInfo(IArrangedElement element) {
1308
LayoutInfo
layoutInfo = (
LayoutInfo
)element.Properties.GetObject(_layoutInfoProperty);
1316
internal static void SetLayoutInfo(IArrangedElement element,
LayoutInfo
value) {
1479
private
LayoutInfo
[] _childInfo;
1665
public
LayoutInfo
[] ChildrenInfo {
1674
LayoutInfo
[] childInfo = new
LayoutInfo
[children.Count];
1686
LayoutInfo
layoutInfo = GetLayoutInfo(element);
1702
LayoutInfo
[] trimmedChildInfo = new
LayoutInfo
[childInfo.Length - nonParticipatingElements];
1711
return (_childInfo == null) ? new
LayoutInfo
[0] : _childInfo;
1718
public
LayoutInfo
[] FixedChildrenInfo {
1722
LayoutInfo
[] fixedChildren = new
LayoutInfo
[_countFixedChildren];
1838
public abstract int GetSpan(
LayoutInfo
layoutInfo);
1841
LayoutInfo
xInfo = (
LayoutInfo
)x;
1842
LayoutInfo
yInfo = (
LayoutInfo
)y;
1850
public override int GetSpan(
LayoutInfo
layoutInfo) {
1862
public override int GetSpan(
LayoutInfo
layoutInfo) {
1879
LayoutInfo
xInfo = (
LayoutInfo
)x;
1880
LayoutInfo
yInfo = (
LayoutInfo
)y;
1905
LayoutInfo
xInfo = (
LayoutInfo
)x;
1906
LayoutInfo
yInfo = (
LayoutInfo
)y;
1959
public void ReserveAll(
LayoutInfo
layoutInfo, int rowStop, int colStop) {
2081
LayoutInfo
layoutInfo1 = (
LayoutInfo
)layoutInfos[i];
2086
LayoutInfo
layoutInfo2 = (
LayoutInfo
)layoutInfos[j];
winforms\Managed\System\WinForms\TableLayoutSettings.cs (3)
315
TableLayout.
LayoutInfo
layoutInfo = TableLayout.GetLayoutInfo(element);
370
TableLayout.
LayoutInfo
layoutInfo = TableLayout.GetLayoutInfo(element);
406
TableLayout.
LayoutInfo
layoutInfo = TableLayout.GetLayoutInfo(element);