1 write to owner
System.Windows.Forms (1)
winforms\Managed\System\WinForms\DataGridViewAccessibleObject.cs (1)
31
this.
owner
= owner;
54 references to owner
System.Windows.Forms (54)
winforms\Managed\System\WinForms\DataGridViewAccessibleObject.cs (54)
58
AccessibleRole role =
owner
.AccessibleRole;
75
this.topRowAccessibilityObject = new DataGridViewTopRowAccessibleObject(this.
owner
);
88
this.selectedCellsAccessibilityObject = new DataGridViewSelectedCellsAccessibleObject(this.
owner
);
98
if (this.
owner
.Columns.Count == 0)
104
if (index < 1 && this.
owner
.ColumnHeadersVisible)
109
if (this.
owner
.ColumnHeadersVisible)
114
if (index < this.
owner
.Rows.GetRowCount(DataGridViewElementStates.Visible))
116
int actualRowIndex = this.
owner
.Rows.DisplayIndexToRowIndex(index);
117
return this.
owner
.Rows[actualRowIndex].AccessibilityObject;
120
index -= this.
owner
.Rows.GetRowCount(DataGridViewElementStates.Visible);
122
if (this.
owner
.horizScrollBar.Visible)
126
return this.
owner
.horizScrollBar.AccessibilityObject;
134
if (this.
owner
.vertScrollBar.Visible)
138
return this.
owner
.vertScrollBar.AccessibilityObject;
148
if (this.
owner
.Columns.Count == 0)
153
int childCount = this.
owner
.Rows.GetRowCount(DataGridViewElementStates.Visible);
156
if (this.
owner
.ColumnHeadersVisible)
161
if (this.
owner
.horizScrollBar.Visible)
166
if (this.
owner
.vertScrollBar.Visible)
177
if (this.
owner
.Focused && this.
owner
.CurrentCell != null)
179
return this.
owner
.CurrentCell.AccessibilityObject;
196
Point pt = this.
owner
.PointToClient(new Point(x, y));
197
HitTestInfo hti = this.
owner
.HitTest(pt.X, pt.Y);
202
return this.
owner
.Rows[hti.RowIndex].Cells[hti.ColumnIndex].AccessibilityObject;
205
int actualDisplayIndex = this.
owner
.Columns.ColumnIndexToActualDisplayIndex(hti.ColumnIndex, DataGridViewElementStates.Visible);
206
if (this.
owner
.RowHeadersVisible)
216
return this.
owner
.Rows[hti.RowIndex].AccessibilityObject;
218
return this.
owner
.TopLeftHeaderCell.AccessibilityObject;
220
return this.
owner
.VerticalScrollBar.AccessibilityObject;
222
return this.
owner
.HorizontalScrollBar.AccessibilityObject;
288
return
owner
.CanFocus;
290
return
owner
.Enabled;
302
for (int i = 0; i <
owner
.Columns.Count; i++)
304
if (
owner
.IsSortable(
owner
.Columns[i]))
313
switch (
owner
.SortOrder)
318
return SR.GetString(SR.DataGridViewSortedAscendingAccessibleStatusFormat,
owner
.SortedColumn?.HeaderText);
320
return SR.GetString(SR.DataGridViewSortedDescendingAccessibleStatusFormat,
owner
.SortedColumn?.HeaderText);
354
if (!this.
owner
.RowHeadersVisible)
359
UnsafeNativeMethods.IRawElementProviderSimple[] result = new UnsafeNativeMethods.IRawElementProviderSimple[this.
owner
.Rows.Count];
360
for (int i = 0; i < this.
owner
.Rows.Count; i++)
362
result[i] = this.
owner
.Rows[i].HeaderCell.AccessibilityObject;
370
if (!this.
owner
.ColumnHeadersVisible)
375
UnsafeNativeMethods.IRawElementProviderSimple[] result = new UnsafeNativeMethods.IRawElementProviderSimple[this.
owner
.Columns.Count];
376
for (int i = 0; i < this.
owner
.Columns.Count; i++)
378
result[i] = this.
owner
.Columns[i].HeaderCell.AccessibilityObject;
395
if (row >= 0 && row < this.
owner
.Rows.Count &&
396
column >= 0 && column < this.
owner
.Columns.Count)
398
return this.
owner
.Rows[row].Cells[column].AccessibilityObject;
409
return this.
owner
.RowCount;
418
return this.
owner
.ColumnCount;
466
if (
owner
.CanFocus)
468
owner
.Focus();