29 references to GetTabRect
System.Windows.Forms (5)
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
510return GetTabRect(0).Size;
System\Windows\Forms\Controls\TabControl\TabPage.cs (4)
176neighbors.Add(tabControl.RectangleToScreen(tabControl.GetTabRect(currentIndex - 1))); 182neighbors.Add(tabControl.RectangleToScreen(tabControl.GetTabRect(currentIndex + 1))); 198if (tabControl.RectangleToScreen(tabControl.GetTabRect(i)).Contains(MousePosition)) 523Rectangle rect = tabControl.GetTabRect(tabControl.SelectedIndex);
System.Windows.Forms.Design (2)
System\Drawing\Design\ColorEditor.ColorUI.cs (2)
87Rectangle rectItemSize = _tabControl.GetTabRect(0); 310Rectangle rectItemSize = _tabControl.GetTabRect(1);
System.Windows.Forms.Tests (22)
System\Windows\Forms\TabControlTests.cs (20)
3661Rectangle rect1 = control.GetTabRect(0); 3666Assert.Equal(rect1, control.GetTabRect(0)); 3669Rectangle rect2 = control.GetTabRect(1); 3693Rectangle rect1 = control.GetTabRect(0); 3698Assert.Equal(rect1, control.GetTabRect(0)); 3701Rectangle rect2 = control.GetTabRect(1); 3730Assert.Equal(expected, control.GetTabRect(0)); 3760Assert.Equal(new Rectangle(1, 2, 2, 2), control.GetTabRect(0)); 3785Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetTabRect(-1)); 3786Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetTabRect(0)); 3787Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetTabRect(1)); 3797Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetTabRect(-1)); 3798Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetTabRect(1)); 3799Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetTabRect(2)); 3806Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetTabRect(-1)); 3807Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetTabRect(0)); 3808Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetTabRect(1)); 3819Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetTabRect(-1)); 3820Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetTabRect(1)); 3821Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetTabRect(2));
System\Windows\Forms\TabPageTests.cs (2)
4995=> tabControl.RectangleToScreen(tabControl.GetTabRect(index)); 5036Rectangle expected = tabControl.RectangleToScreen(tabControl.GetTabRect(0));