22 references to GetItemRectangle
System.Windows.Forms (1)
System\Windows\Forms\Controls\ListBoxes\ListBox.ItemAccessibleObject.cs (1)
62Rectangle bounds = _owningListBox.GetItemRectangle(CurrentIndex);
System.Windows.Forms.Tests (20)
System\Windows\Forms\ListBoxTests.cs (20)
5332Rectangle rect1 = control.GetItemRectangle(0); 5337Assert.Equal(rect1, control.GetItemRectangle(0)); 5340Rectangle rect2 = control.GetItemRectangle(1); 5362Rectangle rect1 = control.GetItemRectangle(0); 5367Assert.Equal(rect1, control.GetItemRectangle(0)); 5373Rectangle rect2 = control.GetItemRectangle(1); 5401Assert.Equal(expected, control.GetItemRectangle(0)); 5430Assert.Equal(Rectangle.Empty, control.GetItemRectangle(0)); 5455Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetItemRectangle(-1)); 5456Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetItemRectangle(0)); 5457Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetItemRectangle(1)); 5466Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetItemRectangle(-1)); 5467Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetItemRectangle(1)); 5468Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetItemRectangle(2)); 5475Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetItemRectangle(-1)); 5476Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetItemRectangle(0)); 5477Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetItemRectangle(1)); 5487Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetItemRectangle(-1)); 5488Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetItemRectangle(1)); 5489Assert.Throws<ArgumentOutOfRangeException>("index", () => control.GetItemRectangle(2));
System.Windows.Forms.UI.IntegrationTests (1)
ListBoxAccesibleObjectTests.cs (1)
54var itemBounds = listBox.GetItemRectangle(0);