31 references to GetColumn
System.Windows.Forms (4)
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutPanel.cs (1)
240public int GetColumn(Control control) => _tableLayoutSettings.GetColumn(control);
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettings.cs (3)
355return new TableLayoutPanelCellPosition(GetColumn(control), GetRow(control)); 447Debug.Assert(!colSpecified || GetColumn(element) == column, "column position should equal to what we set"); 530controlInfo.Column = GetColumn(c);
System.Windows.Forms.Tests (27)
System\Windows\Forms\Layout\TableLayoutSettingsTests.cs (20)
254Assert.Equal(-1, settings.GetColumn(child)); 263Assert.Equal(-1, settings.GetColumn(child)); 271Assert.Throws<ArgumentNullException>("control", () => settings.GetColumn(null)); 279Assert.Throws<ArgumentNullException>("control", () => settings.GetColumn(null)); 287Assert.Throws<NotSupportedException>(() => settings.GetColumn("control")); 295Assert.Equal(-1, settings.GetColumn("control")); 695Assert.Equal(value, settings.GetColumn(child)); 703Assert.Equal(value, settings.GetColumn(child)); 743Assert.Equal(value, settings.GetColumn(child)); 753Assert.Equal(value, settings.GetColumn(child)); 782Assert.Equal(value, settings.GetColumn(child)); 788Assert.Equal(value, settings.GetColumn(child)); 817Assert.Equal(value, settings.GetColumn(child)); 825Assert.Equal(value, settings.GetColumn(child)); 845Assert.Equal(1, settings.GetColumn(child)); 848Assert.Equal(2, settings.GetColumn(child)); 859Assert.Equal(1, settings.GetColumn(child)); 862Assert.Equal(2, settings.GetColumn(child)); 899Assert.Equal(1, settings.GetColumn("control")); 1804Assert.Equal(-1, result.GetColumn(controlWithName));
System\Windows\Forms\Layout\TableLayoutSettingsTypeConverterTests.cs (6)
69Assert.Equal(-1, settings.GetColumn("simple")); 74Assert.Equal(3, settings.GetColumn("name")); 79Assert.Equal(-1, settings.GetColumn("invalidRow")); 84Assert.Equal(-1, settings.GetColumn("invalidRowSpan")); 89Assert.Equal(-1, settings.GetColumn("invalidColumn")); 94Assert.Equal(-1, settings.GetColumn("invalidColumnSpan"));
System\Windows\Forms\TableLayoutPanelTests.cs (1)
524Assert.Equal(3, control.LayoutSettings.GetColumn(controlWithName));