4 overrides of State
System.Windows.Forms (1)
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (1)
323
public override DataGridViewElementStates
State
System.Windows.Forms.Tests (3)
System\Windows\Forms\DataGridViewCellTests.cs (1)
6549
public override DataGridViewElementStates
State
=> StateResult;
System\Windows\Forms\DataGridViewColumnTests.cs (1)
1807
public override DataGridViewElementStates
State
=> StateResult;
System\Windows\Forms\DataGridViewHeaderCellTests.cs (1)
4683
public override DataGridViewElementStates
State
=> StateResult;
26 writes to State
System.Windows.Forms (26)
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (17)
158
State
|= DataGridViewElementStates.Displayed;
162
State
&= ~DataGridViewElementStates.Displayed;
203
State
|= DataGridViewElementStates.Frozen;
207
State
&= ~DataGridViewElementStates.Frozen;
450
State
|= DataGridViewElementStates.ReadOnly;
454
State
&= ~DataGridViewElementStates.ReadOnly;
468
State
|= DataGridViewElementStates.ReadOnly;
472
State
&= ~DataGridViewElementStates.ReadOnly;
508
State
&= ~DataGridViewElementStates.ResizableSet;
512
State
|= DataGridViewElementStates.ResizableSet;
517
State
|= DataGridViewElementStates.Resizable;
521
State
&= ~DataGridViewElementStates.Resizable;
583
State
|= DataGridViewElementStates.Selected;
587
State
&= ~DataGridViewElementStates.Selected;
705
State
|= DataGridViewElementStates.Visible;
709
State
&= ~DataGridViewElementStates.Visible;
730
dataGridViewBand.
State
= State & ~(DataGridViewElementStates.Selected | DataGridViewElementStates.Displayed);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (6)
74
State
= DataGridViewElementStates.None;
503
State
|= DataGridViewElementStates.ReadOnly;
507
State
&= ~DataGridViewElementStates.ReadOnly;
591
State
|= DataGridViewElementStates.Selected;
595
State
&= ~DataGridViewElementStates.Selected;
945
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)
6947
DataGridViewElementStates colStateDbg = Columns[columnIndexTmp].
State
;
19828
dataGridViewColumn.
State
,
19907
dataGridViewColumn.
State
,
20135
cell.
State
,
28118
if ((dataGridViewCell.
State
& DataGridViewElementStates.Selected) != 0)
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (13)
151
return (
State
& DataGridViewElementStates.Displayed) != 0;
194
return (
State
& DataGridViewElementStates.Frozen) != 0;
198
if (((
State
& DataGridViewElementStates.Frozen) != 0) != value)
400
return ((
State
& DataGridViewElementStates.ReadOnly) != 0 ||
435
if (((
State
& DataGridViewElementStates.ReadOnly) != 0) != value)
486
if ((
State
& DataGridViewElementStates.ResizableSet) != 0)
488
return ((
State
& DataGridViewElementStates.Resizable) != 0) ? DataGridViewTriState.True : DataGridViewTriState.False;
513
if (((
State
& DataGridViewElementStates.Resizable) != 0) != (value == DataGridViewTriState.True))
540
return (
State
& DataGridViewElementStates.Selected) != 0;
686
return (
State
& DataGridViewElementStates.Visible) != 0;
690
if (((
State
& DataGridViewElementStates.Visible) != 0) != value)
730
dataGridViewBand.State =
State
& ~(DataGridViewElementStates.Selected | DataGridViewElementStates.Displayed);
868
return (
State
& DataGridViewElementStates.ResizableSet) != 0;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (12)
444
if ((
State
& DataGridViewElementStates.ReadOnly) != 0)
546
if ((
State
& DataGridViewElementStates.Selected) != 0)
908
DataGridViewElementStates cellState = (OwningColumn!.
State
& orFlags);
910
cellState |= ((OwningColumn.
State
& andFlags) & (rowState & andFlags));
945
dataGridViewCell.State =
State
& ~DataGridViewElementStates.Selected;
990
cellState |=
State
;
1003
cellState = OwningColumn.
State
|
State
;
1015
cellState = OwningRow.GetState(rowIndex) |
State
;
1024
cellState =
State
;
1788
DataGridViewElementStates state =
State
| DataGridViewElementStates.ResizableSet;
1825
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)
1090
DataGridViewElementStates columnStates = dataGridViewColumn.
State
;
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (1)
1787
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)
278
state |= (OwningColumn.
State
& DataGridViewElementStates.Frozen);
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (3)
1384
return base.
State
;
1549
cellState |= cell.
State
;
1639
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)
43
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
1678
Assert.Equal(value, (cell.
State
& DataGridViewElementStates.ReadOnly) != 0);
1684
Assert.Equal(value, (cell.
State
& DataGridViewElementStates.ReadOnly) != 0);
1690
Assert.True((cell.
State
& DataGridViewElementStates.ReadOnly) != 0);
1710
Assert.Equal(!rowReadOnly && value, (cell.
State
& DataGridViewElementStates.ReadOnly) != 0);
1716
Assert.Equal(!rowReadOnly && value, (cell.
State
& DataGridViewElementStates.ReadOnly) != 0);
1722
Assert.Equal(!rowReadOnly || !value, (cell.
State
& DataGridViewElementStates.ReadOnly) != 0);
1745
Assert.Equal(!rowReadOnly && value, (cell1.
State
& DataGridViewElementStates.ReadOnly) != 0);
1752
Assert.Equal(!rowReadOnly && value, (cell1.
State
& DataGridViewElementStates.ReadOnly) != 0);
1759
Assert.Equal(!rowReadOnly || !value, (cell1.
State
& DataGridViewElementStates.ReadOnly) != 0);
1792
Assert.Equal(value, (cell.
State
& DataGridViewElementStates.ReadOnly) != 0);
1799
Assert.Equal(value, (cell.
State
& DataGridViewElementStates.ReadOnly) != 0);
1806
Assert.Equal(!value, (cell.
State
& DataGridViewElementStates.ReadOnly) != 0);
1838
Assert.Equal(!readOnly && !rowReadOnly && value, (cell.
State
& DataGridViewElementStates.ReadOnly) != 0);
1845
Assert.Equal(!readOnly && !rowReadOnly && value, (cell.
State
& DataGridViewElementStates.ReadOnly) != 0);
1852
Assert.Equal(!readOnly && !value, (cell.
State
& DataGridViewElementStates.ReadOnly) != 0);
1891
Assert.Equal(!readOnly && !rowReadOnly && value, (cell1.
State
& DataGridViewElementStates.ReadOnly) != 0);
1899
Assert.Equal(!readOnly && !rowReadOnly && value, (cell1.
State
& DataGridViewElementStates.ReadOnly) != 0);
1907
Assert.Equal(!readOnly && !value, (cell1.
State
& DataGridViewElementStates.ReadOnly) != 0);
2160
Assert.Equal(value, (cell.
State
& DataGridViewElementStates.Selected) != 0);
2166
Assert.Equal(value, (cell.
State
& DataGridViewElementStates.Selected) != 0);
2172
Assert.Equal(!value, (cell.
State
& DataGridViewElementStates.Selected) != 0);
3329
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
3368
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
System\Windows\Forms\DataGridViewColumnTests.cs (5)
45
Assert.Equal(DataGridViewElementStates.Visible, column.
State
);
92
Assert.Equal(DataGridViewElementStates.Visible, column.
State
);
1432
Assert.Equal(value, (column.
State
& DataGridViewElementStates.ReadOnly) != 0);
1437
Assert.Equal(value, (column.
State
& DataGridViewElementStates.ReadOnly) != 0);
1442
Assert.Equal(!value, (column.
State
& DataGridViewElementStates.ReadOnly) != 0);
System\Windows\Forms\DataGridViewElementTests.cs (1)
17
Assert.Equal(DataGridViewElementStates.Visible, element.
State
);
System\Windows\Forms\DataGridViewHeaderCellTests.cs (5)
41
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
2034
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
2073
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
2120
Assert.Equal(DataGridViewElementStates.None, cell.
State
);
2159
Assert.Equal(DataGridViewElementStates.None, cell.
State
);