160 references to ReadOnly
System.Windows.Forms (83)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (3)
2922|| (rowState & DataGridViewElementStates.ReadOnly) != 0 2924|| dataGridViewCell.StateIncludes(DataGridViewElementStates.ReadOnly); 3118Debug.Assert((Rows.GetRowState(rowIndex) & DataGridViewElementStates.ReadOnly) == 0);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (25)
6845DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 6884readOnlyRequired = (includeFilter & DataGridViewElementStates.ReadOnly) == DataGridViewElementStates.ReadOnly; 6943if ((includeFilter == DataGridViewElementStates.ReadOnly && ReadOnly) || includeFilter == DataGridViewElementStates.None) 6951readOnlyRequired = (includeFilter & DataGridViewElementStates.ReadOnly) == DataGridViewElementStates.ReadOnly; 7019|| (rowState & DataGridViewElementStates.ReadOnly) != 0 7021|| dataGridViewCell.StateIncludes(DataGridViewElementStates.ReadOnly); 10608if ((rowState & DataGridViewElementStates.ReadOnly) == 0 && !ReadOnly) 11020if ((ReadOnly || dataGridViewColumn.ReadOnly) && dataGridViewCell.StateIncludes(DataGridViewElementStates.ReadOnly)) 12823if (e.StateChanged == DataGridViewElementStates.ReadOnly 14438if (e.StateChanged == DataGridViewElementStates.ReadOnly 14446&& (Rows.GetRowState(_ptCurrentCell.Y) & DataGridViewElementStates.ReadOnly) == 0 14745case DataGridViewElementStates.ReadOnly: 14807case DataGridViewElementStates.ReadOnly: 14809&& (Rows.GetRowState(rowIndex) & DataGridViewElementStates.ReadOnly) == 0 14845case DataGridViewElementStates.ReadOnly: 18681if (e.StateChanged == DataGridViewElementStates.ReadOnly && rowIndex == _ptCurrentCell.Y && !_dataGridViewOper[OperationInReadOnlyChange]) 18685if ((newState & DataGridViewElementStates.ReadOnly) == 0 27481if ((rowState & DataGridViewElementStates.ReadOnly) == 0 && !Columns[columnIndex].ReadOnly) 27515if ((rowState & DataGridViewElementStates.ReadOnly) != 0) 27517Rows.SetRowState(rowIndex, DataGridViewElementStates.ReadOnly, false); 27583if (((rowState & DataGridViewElementStates.ReadOnly) != 0) != readOnly) 27600Rows.SetRowState(rowIndex, DataGridViewElementStates.ReadOnly, true); 27605Rows.SetRowState(rowIndex, DataGridViewElementStates.ReadOnly, false);
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (9)
395return ((State & DataGridViewElementStates.ReadOnly) != 0 || 418OnStateChanging(DataGridViewElementStates.ReadOnly); 424OnStateChanging(DataGridViewElementStates.ReadOnly); 430if (((State & DataGridViewElementStates.ReadOnly) != 0) != value) 445State |= DataGridViewElementStates.ReadOnly; 449State &= ~DataGridViewElementStates.ReadOnly; 463State |= DataGridViewElementStates.ReadOnly; 467State &= ~DataGridViewElementStates.ReadOnly; 471OnStateChanged(DataGridViewElementStates.ReadOnly);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (10)
432if ((State & DataGridViewElementStates.ReadOnly) != 0) 463DataGridView.OnDataGridViewElementStateChanging(this, -1, DataGridViewElementStates.ReadOnly); 491State |= DataGridViewElementStates.ReadOnly; 495State &= ~DataGridViewElementStates.ReadOnly; 498DataGridView?.OnDataGridViewElementStateChanged(this, -1, DataGridViewElementStates.ReadOnly); 890DataGridViewElementStates orFlags = DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Resizable | DataGridViewElementStates.Selected; 1786state |= (OwningRow.GetState(-1) & (DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)); 1810state |= (rowEffectiveState & (DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected)); 1811state |= (OwningColumn.State & (DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected)); 1847stateDebug |= DataGridViewElementStates.ReadOnly;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (15)
411DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 476DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) == 0); 533DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) == 0); 550DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 600DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 638DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 644DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 678DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 684DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 721DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 727DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 794DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 800DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 913or DataGridViewElementStates.ReadOnly 936or DataGridViewElementStates.ReadOnly
System\Windows\Forms\Controls\DataGridView\DataGridViewElement.cs (1)
42State = dgveTemplate.State & (DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Resizable | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible);
System\Windows\Forms\Controls\DataGridView\DataGridViewHeaderCell.cs (2)
228DataGridViewElementStates state = DataGridViewElementStates.ResizableSet | DataGridViewElementStates.ReadOnly; 317stateDebug |= DataGridViewElementStates.ReadOnly;
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (1)
1340return (GetState(rowIndex) & DataGridViewElementStates.ReadOnly) != 0 ||
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (17)
881DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 931DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 937DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 981DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 1040DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 1066DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 1072DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 1091DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 1117DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 1123DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 1142DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 1238DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected | DataGridViewElementStates.Visible)) != 0) 1839or DataGridViewElementStates.ReadOnly 1874or DataGridViewElementStates.ReadOnly 2286or DataGridViewElementStates.ReadOnly 2297if (state is DataGridViewElementStates.Frozen or DataGridViewElementStates.Visible or DataGridViewElementStates.ReadOnly) 2343case DataGridViewElementStates.ReadOnly:
System.Windows.Forms.Tests (77)
System\Windows\Forms\DataGridViewCellTests.cs (33)
380[InlineData(DataGridViewElementStates.Displayed | DataGridViewElementStates.ReadOnly, false)] 1331[InlineData(DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly, false)] 1432Assert.Equal(DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly | expected, cell.InheritedState); 1441Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible, cell.InheritedState); 1459Assert.Equal(DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly | expected, cell.InheritedState); 1491Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Resizable | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible, cell.InheritedState); 1581[InlineData(DataGridViewElementStates.ReadOnly, true)] 1582[InlineData(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Frozen, true)] 1583[InlineData(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected, true)] 1680Assert.Equal(value, (cell.State & DataGridViewElementStates.ReadOnly) != 0); 1686Assert.Equal(value, (cell.State & DataGridViewElementStates.ReadOnly) != 0); 1692cell.State.Should().HaveFlag(DataGridViewElementStates.ReadOnly); 1712Assert.Equal(!rowReadOnly && value, (cell.State & DataGridViewElementStates.ReadOnly) != 0); 1718Assert.Equal(!rowReadOnly && value, (cell.State & DataGridViewElementStates.ReadOnly) != 0); 1724Assert.Equal(!rowReadOnly || !value, (cell.State & DataGridViewElementStates.ReadOnly) != 0); 1747Assert.Equal(!rowReadOnly && value, (cell1.State & DataGridViewElementStates.ReadOnly) != 0); 1754Assert.Equal(!rowReadOnly && value, (cell1.State & DataGridViewElementStates.ReadOnly) != 0); 1761Assert.Equal(!rowReadOnly || !value, (cell1.State & DataGridViewElementStates.ReadOnly) != 0); 1794Assert.Equal(value, (cell.State & DataGridViewElementStates.ReadOnly) != 0); 1801Assert.Equal(value, (cell.State & DataGridViewElementStates.ReadOnly) != 0); 1808Assert.Equal(!value, (cell.State & DataGridViewElementStates.ReadOnly) != 0); 1840Assert.Equal(!readOnly && !rowReadOnly && value, (cell.State & DataGridViewElementStates.ReadOnly) != 0); 1847Assert.Equal(!readOnly && !rowReadOnly && value, (cell.State & DataGridViewElementStates.ReadOnly) != 0); 1854Assert.Equal(!readOnly && !value, (cell.State & DataGridViewElementStates.ReadOnly) != 0); 1893Assert.Equal(!readOnly && !rowReadOnly && value, (cell1.State & DataGridViewElementStates.ReadOnly) != 0); 1901Assert.Equal(!readOnly && !rowReadOnly && value, (cell1.State & DataGridViewElementStates.ReadOnly) != 0); 1909Assert.Equal(!readOnly && !value, (cell1.State & DataGridViewElementStates.ReadOnly) != 0); 1931Assert.Equal(DataGridViewElementStates.ReadOnly, e.StateChanged); 1976[InlineData(DataGridViewElementStates.Resizable | DataGridViewElementStates.ReadOnly, false)] 2050[InlineData(DataGridViewElementStates.Selected | DataGridViewElementStates.ReadOnly, true)] 2984[InlineData(DataGridViewElementStates.Visible | DataGridViewElementStates.ReadOnly, false)] 4447Assert.Equal(DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly | expected, cell.GetInheritedState(-1)); 4615Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Resizable | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible, cell.GetInheritedState(0));
System\Windows\Forms\DataGridViewColumnTests.cs (9)
1126[InlineData(DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly, true)] 1395[InlineData(DataGridViewElementStates.ReadOnly, true)] 1396[InlineData(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Visible, true)] 1397[InlineData(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected, true)] 1433Assert.Equal(value, (column.State & DataGridViewElementStates.ReadOnly) != 0); 1438Assert.Equal(value, (column.State & DataGridViewElementStates.ReadOnly) != 0); 1443Assert.Equal(!value, (column.State & DataGridViewElementStates.ReadOnly) != 0); 1494Assert.Equal(DataGridViewElementStates.ReadOnly, e.StateChanged); 1523[InlineData(DataGridViewElementStates.Visible | DataGridViewElementStates.ReadOnly, true)]
System\Windows\Forms\DataGridViewHeaderCellTests.cs (27)
33Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.ResizableSet, cell.InheritedState); 451[InlineData(DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly, false)] 548[InlineData(DataGridViewElementStates.ReadOnly)] 549[InlineData(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Frozen)] 550[InlineData(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected)] 850[InlineData(DataGridViewElementStates.Resizable | DataGridViewElementStates.ReadOnly, false)] 1068[InlineData(DataGridViewElementStates.Selected | DataGridViewElementStates.ReadOnly)] 1827[InlineData(DataGridViewElementStates.Visible | DataGridViewElementStates.ReadOnly)] 2445Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.ResizableSet, cell.GetInheritedState(-1)); 2454Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible, cell.GetInheritedState(-1)); 2472Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly | expected, cell.GetInheritedState(-1)); 2481Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible, cell.GetInheritedState(-1)); 2499Assert.Equal(DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly | expected, cell.GetInheritedState(-1)); 2514Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Resizable | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible, cell.GetInheritedState(0)); 2563Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.ResizableSet | expected, cell.GetInheritedState(0)); 2581Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Resizable | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible, cell.GetInheritedState(0)); 2607Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.ResizableSet | expected, cell.GetInheritedState(0)); 2624Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Resizable | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible, cell.GetInheritedState(-1)); 2675Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.ResizableSet | expected, cell.GetInheritedState(-1)); 2707Assert.Equal(DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly | DataGridViewElementStates.ResizableSet | expected, cell.GetInheritedState(-1)); 2730Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Resizable | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible | DataGridViewElementStates.Displayed, cell.GetInheritedState(0)); 2790Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.ResizableSet | expected, cell.GetInheritedState(0)); 2818Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Resizable | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible | DataGridViewElementStates.Displayed, cell.GetInheritedState(0)); 2854Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.ResizableSet | expected, cell.GetInheritedState(0)); 2881Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Resizable | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible | DataGridViewElementStates.Displayed, cell.GetInheritedState(-1)); 2942Assert.Equal(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.ResizableSet | expected, cell.GetInheritedState(-1));
System\Windows\Forms\DataGridViewRowTests.cs (8)
1117[InlineData(DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly, false)] 2506[InlineData(DataGridViewElementStates.ReadOnly, false)] 2507[InlineData(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Visible, false)] 2508[InlineData(DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected, false)] 2555Assert.Equal(value, (row.State & DataGridViewElementStates.ReadOnly) != 0); 2560Assert.Equal(value, (row.State & DataGridViewElementStates.ReadOnly) != 0); 2565Assert.Equal(!value, (row.State & DataGridViewElementStates.ReadOnly) != 0); 4527Assert.Equal(DataGridViewElementStates.Visible | DataGridViewElementStates.ReadOnly, row.GetState(0));