2 types derived from ListBoxItemAccessibleObject
System.Windows.Forms (2)
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.CheckedListBoxItemAccessibleObject.cs (1)
11
internal sealed class CheckedListBoxItemAccessibleObject :
ListBoxItemAccessibleObject
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewListBoxItemAccessibleObject.cs (1)
11
private class GridViewListBoxItemAccessibleObject :
ListBoxItemAccessibleObject
2 instantiations of ListBoxItemAccessibleObject
System.Windows.Forms (1)
System\Windows\Forms\Controls\ListBoxes\ListBox.AccessibleObject.cs (1)
59
=>
new
(listBox, item, this);
System.Windows.Forms.Tests (1)
System\Windows\Forms\AccessibleObjects\ListBox.ListBoxItemAccessibleObjectTests.cs (1)
192
ListBox.ListBoxItemAccessibleObject listBoxItemAccessibleObject =
new
(listBox, itemEntry, listBoxAccessibleObject);
25 references to ListBoxItemAccessibleObject
System.Windows.Forms (6)
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.CheckedListBoxAccessibleObject.cs (1)
13
private protected override
ListBoxItemAccessibleObject
CreateItemAccessibleObject(ListBox listBox, ItemArray.Entry item)
System\Windows\Forms\Controls\ListBoxes\ListBox.AccessibleObject.cs (5)
18
private readonly Dictionary<ItemArray.Entry,
ListBoxItemAccessibleObject
> _itemAccessibleObjects;
58
private protected virtual
ListBoxItemAccessibleObject
CreateItemAccessibleObject(ListBox listBox, ItemArray.Entry item)
132
foreach (
ListBoxItemAccessibleObject
itemAccessibleObject in _itemAccessibleObjects.Values)
156
if (item is null || !_itemAccessibleObjects.TryGetValue(item, out
ListBoxItemAccessibleObject
? value))
205
if (!_itemAccessibleObjects.TryGetValue(item, out
ListBoxItemAccessibleObject
? value))
System.Windows.Forms.Tests (11)
System\Windows\Forms\AccessibleObjects\ListBox.ListBoxItemAccessibleObjectTests.cs (11)
41
Assert.IsType<ListBox.
ListBoxItemAccessibleObject
>(itemAccessibleObject);
56
Assert.IsType<ListBox.
ListBoxItemAccessibleObject
>(itemAccessibleObject);
79
Assert.IsType<ListBox.
ListBoxItemAccessibleObject
>(itemAccessibleObject);
95
Assert.IsType<ListBox.
ListBoxItemAccessibleObject
>(itemAccessibleObject);
112
Assert.IsType<ListBox.
ListBoxItemAccessibleObject
>(itemAccessibleObject);
128
Assert.IsType<ListBox.
ListBoxItemAccessibleObject
>(itemAccessibleObject);
157
ListBox.
ListBoxItemAccessibleObject
accessibleObject = (ListBox.
ListBoxItemAccessibleObject
)listBoxAccessibleObject.GetChild(0)!;
170
var
itemAccessibleObject = accessibleObject.GetChild(0).Should().BeOfType<ListBox.
ListBoxItemAccessibleObject
>().Which;
192
ListBox.
ListBoxItemAccessibleObject
listBoxItemAccessibleObject = new(listBox, itemEntry, listBoxAccessibleObject);
System.Windows.Forms.UI.IntegrationTests (8)
ListBoxItemAccessibleObjestTests.cs (8)
18
var
itemAccessibleObject = listBox.AccessibilityObject.GetChild(0).Should().BeOfType<ListBox.
ListBoxItemAccessibleObject
>().Which;
41
var
itemAccessibleObjectDoubleClick = listBoxDoubleClick.AccessibilityObject.GetChild(0).Should().BeOfType<ListBox.
ListBoxItemAccessibleObject
>().Which;
45
var
itemAccessibleObjectNullAction = listBoxNullAction.AccessibilityObject.GetChild(0).Should().BeOfType<ListBox.
ListBoxItemAccessibleObject
>().Which;
56
var
itemAccessibleObject = listBox.AccessibilityObject.GetChild(0).Should().BeOfType<ListBox.
ListBoxItemAccessibleObject
>().Which;