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