76 references to UIA_HasKeyboardFocusPropertyId
System.Windows.Forms (49)
System\Windows\Forms\Accessibility\LabelEditAccessibleObject.cs (1)
38
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> VARIANT.True,
System\Windows\Forms\Accessibility\LabelEditUiaTextProvider.cs (1)
79
object? hasKeyboardFocus = _owningChildEditAccessibilityObject.GetPropertyValue(propertyID: UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
System\Windows\Forms\Controls\Buttons\Button.ButtonAccessibleObject.cs (1)
22
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out Control? owner) && owner.Focused),
System\Windows\Forms\Controls\Buttons\CheckBox.CheckBoxAccessibleObject.cs (1)
49
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out Control? owner) && owner.Focused),
System\Windows\Forms\Controls\Buttons\RadioButton.RadioButtonAccessibleObject.cs (1)
39
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out RadioButton? owner) && owner.Focused),
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxAccessibleObject.cs (1)
122
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out ComboBox? owner) && owner.Focused),
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildDropDownButtonUiaProvider.cs (1)
80
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)_owner.Focused,
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildEditUiaProvider.cs (1)
76
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)_owningComboBox.Focused,
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (1)
127
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=>
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildTextUiaProvider.cs (1)
104
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)_owner.Focused,
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObject.cs (1)
115
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(_owningComboBox.Focused && _owningComboBox.SelectedIndex == GetCurrentIndex()),
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxUiaTextProvider.cs (1)
133
object? hasKeyboardFocus = _owningComboBox.ChildEditAccessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
System\Windows\Forms\Controls\DataGridView\DataGridView.AccessibleObject.cs (1)
216
case UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
:
System\Windows\Forms\Controls\DataGridView\DataGridView.DataGridViewEditingPanelAccessibleObject.cs (1)
85
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
System\Windows\Forms\Controls\DataGridView\DataGridView.TopRowAccessibleObject.cs (1)
248
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> VARIANT.False,
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (1)
689
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)State.HasFlag(AccessibleStates.Focused), // Announce the cell when focusing.
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.cs (1)
268
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> VARIANT.False,
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (1)
479
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)string.Empty,
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.cs (1)
276
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> VARIANT.False,
System\Windows\Forms\Controls\Labels\LinkLabel.Link.LinkAccessibleObject.cs (1)
93
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(_owningLinkLabel.FocusLink == _owningLink),
System\Windows\Forms\Controls\Labels\LinkLabel.LinkLabelAccessibleObject.cs (1)
52
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> VARIANT.False,
System\Windows\Forms\Controls\ListBoxes\ListBox.AccessibleObject.cs (1)
106
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> this.TryGetOwnerAs(out ListBox? owner)
System\Windows\Forms\Controls\ListBoxes\ListBox.ItemAccessibleObject.cs (1)
168
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(_owningListBox.Focused && _owningListBox.FocusedIndex == CurrentIndex),
System\Windows\Forms\Controls\ListView\ListView.ListViewAccessibleObject.cs (1)
233
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> VARIANT.False,
System\Windows\Forms\Controls\ListView\ListViewGroup.ListViewGroupAccessibleObject.cs (1)
186
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(_owningListView.Focused && Focused),
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemBaseAccessibleObject.cs (1)
179
case UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
:
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemImageAccessibleObject.cs (1)
60
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> VARIANT.False,
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObject.cs (1)
123
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(_owningListView.Focused && _owningListView.FocusedItem == _owningItem),
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarChildAccessibleObject.cs (1)
26
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)HasKeyboardFocus,
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (1)
356
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out GridEntry? owner) && owner.HasFocus),
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObject.cs (1)
70
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out Control? owner) && owner.Focused),
System\Windows\Forms\Controls\TabControl\TabControl.TabControlAccessibleObject.cs (1)
131
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out TabControl? owner) && owner.Focused),
System\Windows\Forms\Controls\TabControl\TabPage.TabAccessibleObject.cs (1)
122
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)State.HasFlag(AccessibleStates.Focused),
System\Windows\Forms\Controls\TabControl\TabPage.TabPageAccessibleObject.cs (1)
67
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out TabPage? owningTabPage) && owningTabPage.Focused),
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseAccessibleObject.cs (1)
37
if (propertyID == UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
)
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseUiaTextProvider.cs (1)
171
VARIANT hasKeyboardFocus = Owner.AccessibilityObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.ToolStripContainerAccessibleObject.cs (1)
20
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out ToolStripContainer? owner) && owner.Focused),
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.ToolStripHostedControlAccessibleObject.cs (1)
59
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)State.HasFlag(AccessibleStates.Focused),
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (1)
110
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)_ownerItem.Selected,
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.ToolStripTextBoxControlAccessibleObject.cs (1)
24
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)State.HasFlag(AccessibleStates.Focused),
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarAccessibleObject.cs (1)
155
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out TrackBar? owner) && owner.Focused),
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarChildAccessibleObject.cs (1)
76
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> VARIANT.False,
System\Windows\Forms\Controls\TreeView\TreeNode.TreeNodeAccessibleObject.cs (1)
113
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)State.HasFlag(AccessibleStates.Focused),
System\Windows\Forms\Controls\TreeView\TreeView.TreeViewAccessibleObject.cs (1)
50
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out TreeView? owningTreeView)
System\Windows\Forms\Controls\WebBrowser\WebBrowser.WebBrowserAccessibleObject.cs (1)
19
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out WebBrowser? owner) && owner.Focused),
System\Windows\Forms\Layout\Containers\SplitContainer.SplitContainerAccessibleObject.cs (1)
21
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out SplitContainer? owner) && owner.Focused),
System\Windows\Forms\Printing\PrintPreviewControl.PrintPreviewControlAccessibleObject.cs (1)
23
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)owner.Focused,
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarAccessibleObject.cs (1)
145
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> (VARIANT)(this.TryGetOwnerAs(out ScrollBar? owner) && owner.Focused),
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarChildAccessibleObject.cs (1)
83
UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
=> VARIANT.False,
System.Windows.Forms.Tests (27)
System\Windows\Forms\AccessibleObjects\DataGridViewAccessibleObjectTests.cs (5)
520
.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
537
.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
559
.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
586
.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
605
.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
System\Windows\Forms\AccessibleObjects\ListBoxAccessibleObjectTests.cs (3)
145
bool actual = (bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
149
actual = (bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
154
actual = (bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemImageAccessibleObjectTests.cs (1)
60
Assert.False((bool)imageAccessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
));
System\Windows\Forms\AccessibleObjects\ListViewLabelEditAccessibleObjectTests.cs (1)
33
Assert.True((bool)accessibilityObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
));
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarDayOfWeekCellAccessibleObjectTests.cs (1)
81
bool actual = (bool)cellAccessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarWeekNumberCellAccessibleObjectTests.cs (1)
85
bool actual = (bool)cellAccessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
System\Windows\Forms\AccessibleObjects\MonthCalendar.MonthCalendarChildAccessibleObjectTests.cs (1)
33
[InlineData((int)UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
, false)]
System\Windows\Forms\AccessibleObjects\PrintPreviewControl.PrintPreviewControlAccessibleObjectTests.cs (2)
50
bool value = (bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
63
bool value = (bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
System\Windows\Forms\AccessibleObjects\SplitContainer.SplitContainerAccessibleObjectTests.cs (2)
103
bool value = (bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
115
bool value = (bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
System\Windows\Forms\AccessibleObjects\TabControl.TabControlAccessibleObjectTests.cs (1)
641
Assert.False((bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
));
System\Windows\Forms\AccessibleObjects\TabPage.TabAccessibleObjectTests.cs (1)
1119
Assert.False((bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
));
System\Windows\Forms\AccessibleObjects\TabPage.TabPageAccessibleObjectTests.cs (1)
392
Assert.False((bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
));
System\Windows\Forms\AccessibleObjects\ToolStripContainer.ToolStripContainerAccessibleObjectTests.cs (2)
48
bool value = (bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
60
bool value = (bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);
System\Windows\Forms\AccessibleObjects\TreeView.TreeViewAccessibleObjectTests.cs (3)
140
Assert.True((bool)control.AccessibilityObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
));
150
Assert.False((bool)control.AccessibilityObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
));
161
Assert.False((bool)control.AccessibilityObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
));
System\Windows\Forms\AccessibleObjects\TreeViewLabelEditAccessibleObjectTests.cs (1)
32
Assert.True((bool)accessibilityObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
));
System\Windows\Forms\AccessibleObjects\WebBrowser.WebBrowserAccessibleObjectTests.cs (1)
47
bool value = (bool)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.
UIA_HasKeyboardFocusPropertyId
);