8 overrides of IsReadOnly
System.Windows.Forms (8)
System\Windows\Forms\Controls\DataGridView\DataGridView.AccessibleObject.cs (1)
24internal override bool IsReadOnly => this.TryGetOwnerAs(out DataGridView? owner) ? owner.ReadOnly : base.IsReadOnly;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (1)
748internal override bool IsReadOnly => _owner?.ReadOnly ?? false;
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (1)
474internal override bool IsReadOnly => _owningDataGridViewRow?.ReadOnly ?? false;
System\Windows\Forms\Controls\ProgressBar\ProgressBar.ProgressBarAccessibleObject.cs (1)
58internal override bool IsReadOnly => true;
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseAccessibleObject.cs (1)
57internal override bool IsReadOnly => this.TryGetOwnerAs(out TextBoxBase? owner) && owner.ReadOnly;
System\Windows\Forms\ErrorProvider\ErrorProvider.ControlItem.ControlItemAccessibleObject.cs (1)
106internal override bool IsReadOnly => true;
System\Windows\Forms\ErrorProvider\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObject.cs (1)
100internal override bool IsReadOnly => true;
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarAccessibleObject.cs (1)
168internal override bool IsReadOnly => false;
19 references to IsReadOnly
System.Windows.Forms (3)
System\Windows\Forms\Accessibility\AccessibleObject.cs (2)
1391*pRetVal = IsReadOnly; 3075*pRetVal = IsReadOnly;
System\Windows\Forms\Controls\DataGridView\DataGridView.AccessibleObject.cs (1)
24internal override bool IsReadOnly => this.TryGetOwnerAs(out DataGridView? owner) ? owner.ReadOnly : base.IsReadOnly;
System.Windows.Forms.Tests (16)
System\Windows\Forms\AccessibleObjects\DataGridViewAccessibleObjectTests.cs (9)
387Assert.Equal(dataGridView.ReadOnly, dataGridView.AccessibilityObject.IsReadOnly); 391Assert.Equal(row.ReadOnly, row.AccessibilityObject.IsReadOnly); 395Assert.Equal(cell.ReadOnly, cell.AccessibilityObject.IsReadOnly); 412Assert.Equal(dataGridView.ReadOnly, dataGridView.AccessibilityObject.IsReadOnly); 416Assert.Equal(row.ReadOnly, row.AccessibilityObject.IsReadOnly); 420Assert.Equal(cell.ReadOnly, cell.AccessibilityObject.IsReadOnly); 437Assert.Equal(dataGridView.ReadOnly, dataGridView.AccessibilityObject.IsReadOnly); 441Assert.Equal(row.ReadOnly, row.AccessibilityObject.IsReadOnly); 445Assert.Equal(cell.ReadOnly, cell.AccessibilityObject.IsReadOnly);
System\Windows\Forms\AccessibleObjects\DataGridViewCellAccessibleObjectTests.cs (1)
658bool value = cell.AccessibilityObject.IsReadOnly;
System\Windows\Forms\AccessibleObjects\DataGridViewTextBoxEditingControl.DataGridViewTextBoxEditingControlAccessibleObjectTests.cs (1)
36Assert.Equal(readOnly, accessibleObject.IsReadOnly);
System\Windows\Forms\AccessibleObjects\ErrorProvider.ControlItem.ControlItemAccessibleObjectTests.cs (1)
99Assert.True(accessibleObject.IsReadOnly);
System\Windows\Forms\AccessibleObjects\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObjectTests.cs (1)
33Assert.True(accessibleObject.IsReadOnly);
System\Windows\Forms\AccessibleObjects\TextBoxBaseAccessibleObjectTests.cs (1)
77Assert.Equal(textBoxBase.ReadOnly, accessibleObject.IsReadOnly);
System\Windows\Forms\AccessibleObjects\ToolStripTextBox.ToolStripTextBoxControlAccessibleObjectTests.cs (1)
44Assert.Equal(readOnly, accessibleObject.IsReadOnly);
System\Windows\Forms\AccessibleObjects\UpDownBase.UpDownEdit.UpDownEditAccessibleObjectTests.cs (1)
115Assert.Equal(readOnly, accessibleObject.IsReadOnly);