1 write to _dataGridViewOper
System.Windows.Forms (1)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
399
_dataGridViewOper
= new BitVector32(0x00000000);
182 references to _dataGridViewOper
System.Windows.Forms (182)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (21)
1247
_dataGridViewOper
[OperationInBorderStyleChange] = true;
1313
_dataGridViewOper
[OperationInBorderStyleChange] = false;
1464
_dataGridViewOper
[OperationInBorderStyleChange] = true;
1488
_dataGridViewOper
[OperationInBorderStyleChange] = false;
2829
=>
_dataGridViewOper
[OperationInAdjustFillingColumn] ||
_dataGridViewOper
[OperationInAdjustFillingColumns];
2831
internal bool InBeginEdit =>
_dataGridViewOper
[OperationInBeginEdit];
2835
get =>
_dataGridViewOper
[OperationInDisplayIndexAdjustments];
2836
set =>
_dataGridViewOper
[OperationInDisplayIndexAdjustments] = value;
2839
internal bool InEndEdit =>
_dataGridViewOper
[OperationInEndEdit];
2846
internal bool InSortOperation =>
_dataGridViewOper
[OperationInSort];
2902
private bool IsEscapeKeyEffective =>
_dataGridViewOper
[OperationTrackColResize]
2903
||
_dataGridViewOper
[OperationTrackRowResize]
2904
||
_dataGridViewOper
[OperationTrackColHeadersResize]
2905
||
_dataGridViewOper
[OperationTrackRowHeadersResize]
2906
||
_dataGridViewOper
[OperationTrackColRelocation]
3090
_dataGridViewOper
[OperationInReadOnlyChange] = true;
3104
_dataGridViewOper
[OperationInReadOnlyChange] = false;
3149
internal bool ResizingOperationAboutToStart =>
_dataGridViewOper
[OperationResizingOperationAboutToStart];
3252
_dataGridViewOper
[OperationInBorderStyleChange] = true;
3276
_dataGridViewOper
[OperationInBorderStyleChange] = false;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (161)
558
_dataGridViewOper
[OperationInAdjustFillingColumn] = true;
912
_dataGridViewOper
[OperationInAdjustFillingColumn] = false;
918
if (
_dataGridViewOper
[OperationInAdjustFillingColumns])
924
_dataGridViewOper
[OperationInAdjustFillingColumns] = true;
1318
_dataGridViewOper
[OperationInAdjustFillingColumns] = false;
2542
_dataGridViewOper
[OperationTrackColHeadersResize] = true;
2586
_dataGridViewOper
[OperationTrackColRelocation] = true;
2612
_dataGridViewOper
[OperationTrackColResize] = true;
2627
_dataGridViewOper
[OperationTrackKeyboardColResize] = true;
2683
if (
_dataGridViewOper
[OperationInBeginEdit])
2690
_dataGridViewOper
[OperationInBeginEdit] = true;
2841
_dataGridViewOper
[OperationInBeginEdit] = false;
2872
_dataGridViewOper
[OperationTrackRowHeadersResize] = true;
2893
_dataGridViewOper
[OperationTrackRowResize] = true;
3450
if (
_dataGridViewOper
[OperationInDispose])
4102
if (
_dataGridViewOper
[OperationInCellValidating])
5098
_dataGridViewOper
[OperationInDisplayIndexAdjustments] = true;
5118
_dataGridViewOper
[OperationInDisplayIndexAdjustments] = false;
5132
_dataGridViewOper
[OperationInDisplayIndexAdjustments] = true;
5152
_dataGridViewOper
[OperationInDisplayIndexAdjustments] = false;
5290
Debug.Assert(!
_dataGridViewOper
[OperationInDisplayIndexAdjustments]);
5732
_dataGridViewOper
[OperationInDispose] = true;
5778
_dataGridViewOper
[OperationInDispose] = false;
5917
_dataGridViewOper
[OperationLastEditCtrlClickDoubled] = false;
5996
_dataGridViewOper
[OperationLastEditCtrlClickDoubled] = true;
6012
if (
_dataGridViewOper
[OperationLastEditCtrlClickDoubled])
6343
_dataGridViewOper
[OperationInEndEdit] = true;
6455
_dataGridViewOper
[OperationInEndEdit] = false;
8838
if (
_dataGridViewOper
[OperationTrackRowSelect])
8944
if (
_dataGridViewOper
[OperationTrackColSelect])
9085
if (
_dataGridViewOper
[OperationTrackCellSelect])
10026
Debug.Assert(
_dataGridViewOper
[OperationTrackColSelect] ||
_dataGridViewOper
[OperationTrackCellSelect]);
10039
if (
_dataGridViewOper
[OperationTrackColSelect])
10047
else if (
_dataGridViewOper
[OperationTrackCellSelect])
10066
if (
_dataGridViewOper
[OperationTrackColSelect] && hti._col >= 0)
10070
else if (
_dataGridViewOper
[OperationTrackCellSelect] && hti._col >= 0 && hti._row >= 0)
10889
&& !
_dataGridViewOper
[OperationInRefreshColumns])
11507
if (!
_dataGridViewOper
[OperationInBorderStyleChange])
12341
_dataGridViewOper
[OperationResizingOperationAboutToStart] = (e.Clicks == 1);
12471
_dataGridViewOper
[OperationResizingOperationAboutToStart] = false;
12560
if (
_dataGridViewOper
[OperationTrackMouseMoves])
12562
_dataGridViewOper
[OperationTrackCellSelect] = true;
12659
if (MultiSelect &&
_dataGridViewOper
[OperationTrackMouseMoves])
12661
_dataGridViewOper
[OperationTrackColSelect] = true;
12750
if (
_dataGridViewOper
[OperationTrackMouseMoves])
12752
_dataGridViewOper
[OperationTrackCellSelect] = true;
12862
if (MultiSelect &&
_dataGridViewOper
[OperationTrackMouseMoves])
12864
_dataGridViewOper
[OperationTrackRowSelect] = true;
12956
if (
_dataGridViewOper
[OperationTrackMouseMoves])
12958
_dataGridViewOper
[OperationTrackCellSelect] = true;
13235
&& !
_dataGridViewOper
[OperationInReadOnlyChange])
13528
_dataGridViewOper
[OperationInCellValidating] = true;
13540
_dataGridViewOper
[OperationInCellValidating] = false;
13661
if (DataSource is not null && !
_dataGridViewOper
[OperationInRefreshColumns])
13690
if (DataSource is not null && !
_dataGridViewOper
[OperationInRefreshColumns])
13735
if (DataSource is not null && e.Column.DataPropertyName.Length != 0 && !
_dataGridViewOper
[OperationInRefreshColumns])
13776
if (
_dataGridViewOper
[OperationInDisplayIndexAdjustments])
13787
_dataGridViewOper
[OperationInDisplayIndexAdjustments] = true;
13819
_dataGridViewOper
[OperationInDisplayIndexAdjustments] = false;
13832
Debug.Assert(
_dataGridViewOper
[OperationInDisplayIndexAdjustments]);
13842
Debug.Assert(
_dataGridViewOper
[OperationInDisplayIndexAdjustments]);
14226
if (MultiSelect &&
_dataGridViewOper
[OperationTrackMouseMoves])
14228
_dataGridViewOper
[OperationTrackColSelect] = true;
14848
&& !
_dataGridViewOper
[OperationInReadOnlyChange])
15021
if (!
_dataGridViewOper
[OperationInDispose] && !IsDisposed)
15156
&& !
_dataGridViewOper
[OperationInReadOnlyChange])
15219
&& !
_dataGridViewOper
[OperationInReadOnlyChange])
15257
&& !
_dataGridViewOper
[OperationInReadOnlyChange])
15348
&& !
_dataGridViewOper
[OperationInDispose]
15448
else if (!
_dataGridViewOper
[OperationInMouseDown])
15460
if (_ptCurrentCell.X > -1 && CurrentCellInternal.EditType is null && !
_dataGridViewOper
[OperationInMouseDown])
15468
else if (!
_dataGridViewOper
[OperationInMouseDown])
15603
if (!
_dataGridViewOper
[OperationInCurrentCellChange]
15604
&& (!
_dataGridViewOper
[OperationInEndEdit] || EditMode != DataGridViewEditMode.EditOnEnter)
15605
&& (!
_dataGridViewOper
[OperationInMouseDown] || EditMode != DataGridViewEditMode.EditOnEnter)
16168
if (
_dataGridViewOper
[OperationTrackKeyboardColResize] && (e.KeyData & Keys.Alt) != Keys.Alt)
16267
&& !
_dataGridViewOper
[OperationInDispose]
16269
&& !
_dataGridViewOper
[OperationTrackColResize]
16270
&& !
_dataGridViewOper
[OperationTrackRowResize]
16271
&& !
_dataGridViewOper
[OperationTrackColHeadersResize]
16272
&& !
_dataGridViewOper
[OperationTrackRowHeadersResize])
16314
if (!
_dataGridViewOper
[OperationTrackColRelocation])
16358
&& !
_dataGridViewOper
[OperationTrackColResize]
16359
&& !
_dataGridViewOper
[OperationTrackRowResize]
16360
&& !
_dataGridViewOper
[OperationTrackColHeadersResize]
16361
&& !
_dataGridViewOper
[OperationTrackRowHeadersResize])
16382
if (!
_dataGridViewOper
[OperationTrackColRelocation])
16498
_dataGridViewOper
[OperationTrackMouseMoves] = true;
16577
_dataGridViewOper
[OperationTrackMouseMoves] = false;
16596
if (
_dataGridViewOper
[OperationTrackColResize])
16600
else if (
_dataGridViewOper
[OperationTrackRowResize])
16604
else if (
_dataGridViewOper
[OperationTrackColRelocation])
16608
else if (
_dataGridViewOper
[OperationTrackColHeadersResize])
16612
else if (
_dataGridViewOper
[OperationTrackRowHeadersResize])
16617
if (
_dataGridViewOper
[OperationTrackColResize]
16618
||
_dataGridViewOper
[OperationTrackRowHeadersResize]
16625
&& !
_dataGridViewOper
[OperationTrackColHeadersResize]
16626
&& !
_dataGridViewOper
[OperationTrackColRelocation]
16627
&& !
_dataGridViewOper
[OperationTrackColSelect]
16628
&& !
_dataGridViewOper
[OperationTrackRowSelect]
16629
&& !
_dataGridViewOper
[OperationTrackCellSelect]))
16640
else if (
_dataGridViewOper
[OperationTrackRowResize]
16641
||
_dataGridViewOper
[OperationTrackColHeadersResize]
16648
&& !
_dataGridViewOper
[OperationTrackRowHeadersResize]
16649
&& !
_dataGridViewOper
[OperationTrackColRelocation]
16650
&& !
_dataGridViewOper
[OperationTrackColSelect]
16651
&& !
_dataGridViewOper
[OperationTrackRowSelect]
16652
&& !
_dataGridViewOper
[OperationTrackCellSelect]))
16669
if (
_dataGridViewOper
[OperationTrackColSelect] ||
_dataGridViewOper
[OperationTrackRowSelect] ||
_dataGridViewOper
[OperationTrackCellSelect])
16713
if (
_dataGridViewOper
[OperationTrackColSelect] && hti._col >= 0)
16717
else if (
_dataGridViewOper
[OperationTrackRowSelect] && hti._row >= 0)
16721
else if (
_dataGridViewOper
[OperationTrackCellSelect] && hti._col >= 0 && hti._row >= 0)
16801
if (
_dataGridViewOper
[OperationTrackColResize])
16806
if (
_dataGridViewOper
[OperationTrackRowResize])
16811
if (
_dataGridViewOper
[OperationTrackColRelocation])
16816
if (
_dataGridViewOper
[OperationTrackColHeadersResize])
16821
if (
_dataGridViewOper
[OperationTrackRowHeadersResize])
17072
if (
_dataGridViewOper
[OperationInDispose] || IsDisposed)
18533
if (MultiSelect &&
_dataGridViewOper
[OperationTrackMouseMoves])
18535
_dataGridViewOper
[OperationTrackRowSelect] = true;
19114
if (e.StateChanged == DataGridViewElementStates.ReadOnly && rowIndex == _ptCurrentCell.Y && !
_dataGridViewOper
[OperationInReadOnlyChange])
19985
Debug.Assert(
_dataGridViewOper
[OperationTrackColHeadersResize] ||
_dataGridViewOper
[OperationTrackRowResize]);
19990
Debug.Assert(
_dataGridViewOper
[OperationTrackRowHeadersResize]
19991
||
_dataGridViewOper
[OperationTrackColResize]
19992
||
_dataGridViewOper
[OperationTrackKeyboardColResize]);
22480
if (
_dataGridViewOper
[OperationTrackKeyboardColResize] && _resizeClipRectangle.Contains(x, _resizeClipRectangle.Top))
25901
_dataGridViewOper
[OperationInRefreshColumns] = true;
25934
_dataGridViewOper
[OperationInRefreshColumns] = false;
25999
if (
_dataGridViewOper
[OperationInCurrentCellChange])
26314
_dataGridViewOper
[OperationMouseOperationMask] = false;
26315
_dataGridViewOper
[OperationTrackColSelect] = false;
26316
_dataGridViewOper
[OperationTrackRowSelect] = false;
26317
_dataGridViewOper
[OperationTrackCellSelect] = false;
26354
_dataGridViewOper
[OperationKeyboardOperationMask] = false;
26366
return (
_dataGridViewOper
.Data & OperationMouseOperationMask) != 0;
26372
return (
_dataGridViewOper
.Data & OperationKeyboardOperationMask) != 0;
27251
if (
_dataGridViewOper
[OperationInCurrentCellChange] && // Allow the code to be re-entrant only as a result of
27257
_dataGridViewOper
[OperationInCurrentCellChange] = true;
27500
&& !
_dataGridViewOper
[OperationInDispose])
27591
else if (oldCurrentCellX >= 0 && !
_dataGridViewOper
[OperationInDispose])
27608
_dataGridViewOper
[OperationInCurrentCellChange] = false;
28034
_dataGridViewOper
[OperationInReadOnlyChange] = true;
28039
_dataGridViewOper
[OperationInReadOnlyChange] = false;
28071
_dataGridViewOper
[OperationInReadOnlyChange] = true;
28076
_dataGridViewOper
[OperationInReadOnlyChange] = false;
28704
_dataGridViewOper
[OperationInSort] = true;
28803
Debug.Assert(
_dataGridViewOper
[OperationInSort]);
28804
_dataGridViewOper
[OperationInSort] = false;
30352
Debug.Assert(
_dataGridViewOper
[OperationTrackRowSelect] ||
_dataGridViewOper
[OperationTrackCellSelect]);
30370
if (
_dataGridViewOper
[OperationTrackRowSelect])
30378
else if (
_dataGridViewOper
[OperationTrackCellSelect])
30397
if (
_dataGridViewOper
[OperationTrackRowSelect] && hti._row >= 0)
30401
else if (
_dataGridViewOper
[OperationTrackCellSelect] && hti._col >= 0 && hti._row >= 0)
30571
_dataGridViewOper
[OperationInMouseDown] = true;
30578
_dataGridViewOper
[OperationInMouseDown] = false;
30610
_dataGridViewOper
[OperationInDispose] || IsDisposed ? null : Events[staticEvent] as T;