64 references to TableLayoutPanelCellPosition
System.Windows.Forms (6)
System\Windows\Forms\Layout\TableLayout.cs (3)
1328
return new
TableLayoutPanelCellPosition
(-1, -1);
1337
return new
TableLayoutPanelCellPosition
(-1, -1);
1347
return new
TableLayoutPanelCellPosition
(layoutInfo.ColumnStart, layoutInfo.RowStart);
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutPanelCellPositionTypeConverter.cs (2)
58
return new
TableLayoutPanelCellPosition
(values[0], values[1]);
82
return new
TableLayoutPanelCellPosition
(
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettings.cs (1)
355
return new
TableLayoutPanelCellPosition
(GetColumn(control), GetRow(control));
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (2)
598
Table.SetCellPosition(control, new
TableLayoutPanelCellPosition
(newControlPosition.X, newControlPosition.Y));
1258
Table.SetCellPosition(e.Control, new
TableLayoutPanelCellPosition
(-1, -1));
System.Windows.Forms.Tests (56)
System\Windows\Forms\Layout\TableLayoutSettingsTests.cs (21)
164
Assert.Equal(new
TableLayoutPanelCellPosition
(-1, -1), settings.GetCellPosition(child));
173
Assert.Equal(new
TableLayoutPanelCellPosition
(-1, -1), settings.GetCellPosition(child));
205
Assert.Equal(new
TableLayoutPanelCellPosition
(-1, -1), settings.GetCellPosition("control"));
451
yield return new object[] { new
TableLayoutPanelCellPosition
(-1, -1) };
452
yield return new object[] { new
TableLayoutPanelCellPosition
(0, -1) };
453
yield return new object[] { new
TableLayoutPanelCellPosition
(-1, 0) };
454
yield return new object[] { new
TableLayoutPanelCellPosition
(0, 0) };
455
yield return new object[] { new
TableLayoutPanelCellPosition
(1, 2) };
488
yield return new object[] { new
TableLayoutPanelCellPosition
(-1, -1), 1 };
489
yield return new object[] { new
TableLayoutPanelCellPosition
(0, -1), 1 };
490
yield return new object[] { new
TableLayoutPanelCellPosition
(-1, 0), 1 };
491
yield return new object[] { new
TableLayoutPanelCellPosition
(0, 0), 1 };
492
yield return new object[] { new
TableLayoutPanelCellPosition
(1, 2), 1 };
624
settings.SetCellPosition(child, new
TableLayoutPanelCellPosition
(1, 1));
625
Assert.Equal(new
TableLayoutPanelCellPosition
(1, 1), settings.GetCellPosition(child));
627
settings.SetCellPosition(child, new
TableLayoutPanelCellPosition
(2, 2));
628
Assert.Equal(new
TableLayoutPanelCellPosition
(2, 2), settings.GetCellPosition(child));
638
settings.SetCellPosition(child, new
TableLayoutPanelCellPosition
(1, 1));
639
Assert.Equal(new
TableLayoutPanelCellPosition
(1, 1), settings.GetCellPosition(child));
641
settings.SetCellPosition(child, new
TableLayoutPanelCellPosition
(2, 2));
642
Assert.Equal(new
TableLayoutPanelCellPosition
(2, 2), settings.GetCellPosition(child));
System\Windows\Forms\TableLayoutPanelCellPositionTests.cs (16)
29
TableLayoutPanelCellPosition style =
new
(column, row);
37
Assert.Throws<ArgumentOutOfRangeException>("column", () => new
TableLayoutPanelCellPosition
(-2, 0));
43
Assert.Throws<ArgumentOutOfRangeException>("row", () => new
TableLayoutPanelCellPosition
(0, -2));
70
yield return new object[] { new
TableLayoutPanelCellPosition
(1, 2), new
TableLayoutPanelCellPosition
(1, 2), true };
71
yield return new object[] { new
TableLayoutPanelCellPosition
(1, 2), new
TableLayoutPanelCellPosition
(2, 2), false };
72
yield return new object[] { new
TableLayoutPanelCellPosition
(1, 2), new
TableLayoutPanelCellPosition
(1, 3), false };
74
yield return new object[] { new
TableLayoutPanelCellPosition
(1, 2), new(), false };
75
yield return new object[] { new
TableLayoutPanelCellPosition
(1, 2), null, false };
95
TableLayoutPanelCellPosition position =
new
(1, 2);
114
yield return new object[] { "1,2", new
TableLayoutPanelCellPosition
(1, 2) };
115
yield return new object[] { " 1 , 2 ", new
TableLayoutPanelCellPosition
(1, 2) };
177
InstanceDescriptor descriptor = Assert.IsType<InstanceDescriptor>(converter.ConvertTo(new
TableLayoutPanelCellPosition
(1, 2), typeof(InstanceDescriptor)));
215
Assert.Equal(new
TableLayoutPanelCellPosition
(1, 2), position);
System\Windows\Forms\TableLayoutPanelTests.cs (19)
650
Assert.Equal(new
TableLayoutPanelCellPosition
(-1, -1), control.GetCellPosition(child));
898
Assert.Equal(new
TableLayoutPanelCellPosition
(1, 2), control.GetPositionFromControl(child));
910
Assert.Equal(new
TableLayoutPanelCellPosition
(1, 2), control.GetPositionFromControl(child));
921
Assert.Equal(new
TableLayoutPanelCellPosition
(-1, -1), control.GetPositionFromControl(child));
928
Assert.Equal(new
TableLayoutPanelCellPosition
(-1, -1), control.GetPositionFromControl(null));
1546
yield return new object[] { new
TableLayoutPanelCellPosition
(-1, -1) };
1547
yield return new object[] { new
TableLayoutPanelCellPosition
(0, -1) };
1548
yield return new object[] { new
TableLayoutPanelCellPosition
(-1, 0) };
1549
yield return new object[] { new
TableLayoutPanelCellPosition
(0, 0) };
1550
yield return new object[] { new
TableLayoutPanelCellPosition
(1, 2) };
1582
yield return new object[] { new
TableLayoutPanelCellPosition
(-1, -1), 1 };
1583
yield return new object[] { new
TableLayoutPanelCellPosition
(0, -1), 1 };
1584
yield return new object[] { new
TableLayoutPanelCellPosition
(-1, 0), 1 };
1585
yield return new object[] { new
TableLayoutPanelCellPosition
(0, 0), 1 };
1586
yield return new object[] { new
TableLayoutPanelCellPosition
(1, 2), 1 };
1646
control.SetCellPosition(child, new
TableLayoutPanelCellPosition
(1, 1));
1647
Assert.Equal(new
TableLayoutPanelCellPosition
(1, 1), control.GetCellPosition(child));
1649
control.SetCellPosition(child, new
TableLayoutPanelCellPosition
(2, 2));
1650
Assert.Equal(new
TableLayoutPanelCellPosition
(2, 2), control.GetCellPosition(child));