4 overrides of State
System.Windows.Forms (1)
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (1)
317
public override DataGridViewElementStates
State
System.Windows.Forms.Tests (3)
System\Windows\Forms\DataGridViewCellTests.cs (1)
6576
public override DataGridViewElementStates
State
=> StateResult;
System\Windows\Forms\DataGridViewColumnTests.cs (1)
1808
public override DataGridViewElementStates
State
=> StateResult;
System\Windows\Forms\DataGridViewHeaderCellTests.cs (1)
4682
public override DataGridViewElementStates
State
=> StateResult;
26 writes to State
System.Windows.Forms (26)
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (17)
157
State
|= DataGridViewElementStates.Displayed;
161
State
&= ~DataGridViewElementStates.Displayed;
202
State
|= DataGridViewElementStates.Frozen;
206
State
&= ~DataGridViewElementStates.Frozen;
445
State
|= DataGridViewElementStates.ReadOnly;
449
State
&= ~DataGridViewElementStates.ReadOnly;
463
State
|= DataGridViewElementStates.ReadOnly;
467
State
&= ~DataGridViewElementStates.ReadOnly;
503
State
&= ~DataGridViewElementStates.ResizableSet;
507
State
|= DataGridViewElementStates.ResizableSet;
512
State
|= DataGridViewElementStates.Resizable;
516
State
&= ~DataGridViewElementStates.Resizable;
578
State
|= DataGridViewElementStates.Selected;
582
State
&= ~DataGridViewElementStates.Selected;
700
State
|= DataGridViewElementStates.Visible;
704
State
&= ~DataGridViewElementStates.Visible;
725
dataGridViewBand.
State
= State & ~(DataGridViewElementStates.Selected | DataGridViewElementStates.Displayed);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (6)
74
State
= DataGridViewElementStates.None;
491
State
|= DataGridViewElementStates.ReadOnly;
495
State
&= ~DataGridViewElementStates.ReadOnly;
579
State
|= DataGridViewElementStates.Selected;
583
State
&= ~DataGridViewElementStates.Selected;
929
dataGridViewCell.
State
= State & ~DataGridViewElementStates.Selected;
System\Windows\Forms\Controls\DataGridView\DataGridViewCellCollection.cs (1)
87
dataGridViewCell.
State
= oldDataGridViewCell.State;
System\Windows\Forms\Controls\DataGridView\DataGridViewElement.cs (2)
36
State
= DataGridViewElementStates.Visible;
42
State
= dgveTemplate.State & (DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Resizable | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible);
77 references to State
System.Windows.Forms (41)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (5)
6761
DataGridViewElementStates colStateDbg = Columns[columnIndexTmp].
State
;
19389
dataGridViewColumn.
State
,
19463
dataGridViewColumn.
State
,
19691
cell.
State
,
27639
if ((dataGridViewCell.
State
& DataGridViewElementStates.Selected) != 0)
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (13)
150
return (
State
& DataGridViewElementStates.Displayed) != 0;
193
return (
State
& DataGridViewElementStates.Frozen) != 0;
197
if (((
State
& DataGridViewElementStates.Frozen) != 0) != value)
395
return ((
State
& DataGridViewElementStates.ReadOnly) != 0 ||
430
if (((
State
& DataGridViewElementStates.ReadOnly) != 0) != value)
481
if ((
State
& DataGridViewElementStates.ResizableSet) != 0)
483
return ((
State
& DataGridViewElementStates.Resizable) != 0) ? DataGridViewTriState.True : DataGridViewTriState.False;
508
if (((
State
& DataGridViewElementStates.Resizable) != 0) != (value == DataGridViewTriState.True))
535
return (
State
& DataGridViewElementStates.Selected) != 0;
681
return (
State
& DataGridViewElementStates.Visible) != 0;
685
if (((
State
& DataGridViewElementStates.Visible) != 0) != value)
725
dataGridViewBand.State =
State
& ~(DataGridViewElementStates.Selected | DataGridViewElementStates.Displayed);
858
internal bool ShouldSerializeResizable() => (
State
& DataGridViewElementStates.ResizableSet) != 0;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (12)
432
if ((
State
& DataGridViewElementStates.ReadOnly) != 0)
534
if ((
State
& DataGridViewElementStates.Selected) != 0)
892
DataGridViewElementStates cellState = (OwningColumn!.
State
& orFlags);
894
cellState |= ((OwningColumn.
State
& andFlags) & (rowState & andFlags));
929
dataGridViewCell.State =
State
& ~DataGridViewElementStates.Selected;
974
cellState |=
State
;
987
cellState = OwningColumn.
State
|
State
;
999
cellState = OwningRow.GetState(rowIndex) |
State
;
1008
cellState =
State
;
1774
DataGridViewElementStates state =
State
| DataGridViewElementStates.ResizableSet;
1811
state |= (OwningColumn.
State
& (DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Selected));
System\Windows\Forms\Controls\DataGridView\DataGridViewCellCollection.cs (1)
87
dataGridViewCell.State = oldDataGridViewCell.
State
;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (1)
1089
DataGridViewElementStates columnStates = dataGridViewColumn.
State
;
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (1)
1769
cellState |=
State
;
System\Windows\Forms\Controls\DataGridView\DataGridViewElement.cs (3)
42
State = dgveTemplate.
State
& (DataGridViewElementStates.Frozen | DataGridViewElementStates.ReadOnly | DataGridViewElementStates.Resizable | DataGridViewElementStates.ResizableSet | DataGridViewElementStates.Visible);
51
return (
State
& elementState) == elementState;
56
return (
State
& elementState) == 0;
System\Windows\Forms\Controls\DataGridView\DataGridViewHeaderCell.cs (1)
264
state |= (OwningColumn.
State
& DataGridViewElementStates.Frozen);
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (3)
1382
return base.
State
;
1546
cellState |= cell.
State
;
1636
cellState |= cell.
State
;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (1)
2273
if ((dataGridViewCell.
State
& ~(dataGridViewCell.CellStateFromColumnRowStates(_rowStates[index]))) != 0)
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DataGridViewCellStyleBuilder.cs (1)
322
if ((e.StateChanged & DataGridViewElementStates.Selected) != 0 && (e.Cell.
State
& DataGridViewElementStates.Selected) != 0)
System.Windows.Forms.Tests (35)
System\Windows\Forms\DataGridViewCellTests.cs (24)
45
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
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);
2162
Assert.Equal(value, (cell.
State
& DataGridViewElementStates.Selected) != 0);
2168
Assert.Equal(value, (cell.
State
& DataGridViewElementStates.Selected) != 0);
2174
Assert.Equal(!value, (cell.
State
& DataGridViewElementStates.Selected) != 0);
3331
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
3370
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
System\Windows\Forms\DataGridViewColumnTests.cs (5)
47
Assert.Equal(DataGridViewElementStates.Visible, column.
State
);
94
Assert.Equal(DataGridViewElementStates.Visible, column.
State
);
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);
System\Windows\Forms\DataGridViewElementTests.cs (1)
19
Assert.Equal(DataGridViewElementStates.Visible, element.
State
);
System\Windows\Forms\DataGridViewHeaderCellTests.cs (5)
43
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
2033
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
2072
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
2119
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
2158
Assert.Equal(DataGridViewElementStates.None, cell.
State
);