1 write to gridState
System.Windows.Forms (1)
winforms\Managed\System\WinForms\DataGrid.cs (1)
334
this.
gridState
= new System.Collections.Specialized.BitVector32(0x00042827);
170 references to gridState
System.Windows.Forms (170)
winforms\Managed\System\WinForms\DataGrid.cs (170)
396
return
gridState
[GRIDSTATE_allowSorting];
400
gridState
[GRIDSTATE_allowSorting] = value;
674
return
gridState
[GRIDSTATE_listHasErrors];
679
gridState
[GRIDSTATE_listHasErrors] = value;
916
bool wasEditing =
gridState
[GRIDSTATE_isEditing];
1014
if (
gridState
[GRIDSTATE_isEditing])
1016
} else if (
gridState
[GRIDSTATE_inAddNewRow]) {
1036
gridState
[GRIDSTATE_inAddNewRow] = false;
1568
if (!force && !dataSourceChanged && !dataMemberChanged &&
gridState
[GRIDSTATE_inSetListManager])
1571
gridState
[GRIDSTATE_inSetListManager] = true;
1659
if (listManagerChanged ||
gridState
[GRIDSTATE_metaDataChanged]) {
1707
gridState
[GRIDSTATE_inSetListManager] = false;
1962
return
gridState
[GRIDSTATE_isFlatMode];
1966
gridState
[GRIDSTATE_isFlatMode] = value;
2268
if (
gridState
[GRIDSTATE_isScrolling])
2272
if (currentCol >= firstVisibleCol && currentCol < firstVisibleCol + numVisibleCols - 1 && (
gridState
[GRIDSTATE_isEditing] ||
gridState
[GRIDSTATE_isNavigating]))
2280
gridState
[GRIDSTATE_isScrolling] = false;
2329
return
gridState
[GRIDSTATE_isLedgerStyle];
2462
return
gridState
[GRIDSTATE_allowNavigation];
2466
gridState
[GRIDSTATE_allowNavigation] = value;
2745
return
gridState
[GRIDSTATE_readOnlyMode];
2761
gridState
[GRIDSTATE_readOnlyMode] = value;
2813
return
gridState
[GRIDSTATE_columnHeadersVisible];
2817
gridState
[GRIDSTATE_columnHeadersVisible] = value;
2888
return
gridState
[GRIDSTATE_rowHeadersVisible];
2892
gridState
[GRIDSTATE_rowHeadersVisible] = value;
3118
if (
gridState
[GRIDSTATE_inListAddNew]) {
3131
} else if (
gridState
[GRIDSTATE_inAddNewRow] && !
gridState
[GRIDSTATE_inDeleteRow]) {
3134
gridState
[GRIDSTATE_inAddNewRow] = false;
3136
} else if (!
gridState
[GRIDSTATE_inDeleteRow]) {
3239
if (this.DataGridRowsLength > this.listManager.Count + (policy.AllowAdd?1:0) && !
gridState
[GRIDSTATE_inDeleteRow]) {
3240
Debug.Assert(!
gridState
[GRIDSTATE_inAddNewRow] && !
gridState
[GRIDSTATE_inListAddNew], "how can the list decrease when we are adding a row?");
3575
gridState
[GRIDSTATE_isScrolling] = true;
3640
this.
gridState
[GRIDSTATE_isScrolling] = false;
3658
gridState
[GRIDSTATE_isScrolling] = true;
3665
gridState
[GRIDSTATE_isScrolling] = false;
3739
if (this.DataSource != null && !
gridState
[GRIDSTATE_inSetListManager])
3864
if (
gridState
[GRIDSTATE_editControlChanging]) return;
3869
if (
gridState
[GRIDSTATE_layoutSuspended]) return;
3871
gridState
[GRIDSTATE_canFocus] = false;
3884
gridState
[GRIDSTATE_canFocus] = true;
3932
if (
gridState
[GRIDSTATE_canFocus] && !
gridState
[GRIDSTATE_editControlChanging]) {
3952
gridState
[GRIDSTATE_canFocus] = false;
3955
if (this.listManager != null && !this.
gridState
[GRIDSTATE_editControlChanging]) {
3956
if (
gridState
[GRIDSTATE_inAddNewRow]) {
3970
gridState
[GRIDSTATE_canFocus] = true;
3973
if (!this.
gridState
[GRIDSTATE_editControlChanging])
3974
gridState
[GRIDSTATE_inAddNewRow] = false;
4015
gridState
[GRIDSTATE_childLinkFocused] = false;
4016
gridState
[GRIDSTATE_dragging] = false;
4194
if (
gridState
[GRIDSTATE_overCaption]) {
4220
if (
gridState
[GRIDSTATE_trackColResize]) {
4224
if (
gridState
[GRIDSTATE_trackRowResize])
4229
if (
gridState
[GRIDSTATE_trackColResize] || location.type == HitTestType.ColumnResize)
4234
else if (
gridState
[GRIDSTATE_trackRowResize] || location.type == HitTestType.RowResize)
4251
if (lastRowSelected != -1 && !
gridState
[GRIDSTATE_dragging]) {
4255
gridState
[GRIDSTATE_dragging] = ((e.Y - topRow < dragHeight && topRow - e.Y < dragHeight) || (e.Y - bottomRow < dragHeight && bottomRow - e.Y < dragHeight));
4259
if (!localGridRows[rowOver].OnMouseMove(p.X, p.Y, layout.RowHeaders, alignToRight) &&
gridState
[GRIDSTATE_dragging]) {
4300
gridState
[GRIDSTATE_overCaption] = true;
4306
if (
gridState
[GRIDSTATE_overCaption]) {
4307
gridState
[GRIDSTATE_overCaption] = false;
4319
gridState
[GRIDSTATE_dragging] = false;
4322
if (
gridState
[GRIDSTATE_trackColResize]) {
4326
if (
gridState
[GRIDSTATE_trackRowResize])
4331
gridState
[GRIDSTATE_trackColResize] = false;
4332
gridState
[GRIDSTATE_trackRowResize] = false;
4377
gridState
[GRIDSTATE_isScrolling] = true;
4395
gridState
[GRIDSTATE_isScrolling] = false;
4442
gridState
[GRIDSTATE_exceptionInPaint] = true;
4453
gridState
[GRIDSTATE_exceptionInPaint] = false;
4555
Debug.Assert(
gridState
[GRIDSTATE_isEditing], "Can't abort an edit that is not happening!");
4560
gridState
[GRIDSTATE_editControlChanging] = true;
4565
gridState
[GRIDSTATE_editControlChanging] = false;
4567
gridState
[GRIDSTATE_isEditing] = false;
4653
gridState
[GRIDSTATE_inListAddNew] = true;
4654
gridState
[GRIDSTATE_inAddNewRow] = true;
4658
gridState
[GRIDSTATE_inListAddNew] = false;
4659
gridState
[GRIDSTATE_inAddNewRow] = false;
4664
gridState
[GRIDSTATE_inListAddNew] = false;
4678
if (
gridState
[GRIDSTATE_isEditing])
4903
gridState
[GRIDSTATE_trackColResize] = true;
4923
this.
gridState
[GRIDSTATE_layoutSuspended] = true;
5002
this.
gridState
[GRIDSTATE_layoutSuspended] = false;
5021
gridState
[GRIDSTATE_metaDataChanged] = true;
5032
gridState
[GRIDSTATE_metaDataChanged] = false;
5107
gridState
[GRIDSTATE_trackRowResize] = true;
5212
if (!
gridState
[GRIDSTATE_isEditing] && !
gridState
[GRIDSTATE_isNavigating] || (
gridState
[GRIDSTATE_editControlChanging] && !
gridState
[GRIDSTATE_isScrolling]))
5219
gridState
[GRIDSTATE_editControlChanging] = true;
5221
if (editColumn.ReadOnly ||
gridState
[GRIDSTATE_inAddNewRow]) {
5227
if (focusTheGrid &&
gridState
[GRIDSTATE_canFocus])
5232
if (focusTheGrid &&
gridState
[GRIDSTATE_canFocus] && CanFocus && !Focused)
5236
gridState
[GRIDSTATE_editControlChanging] = false;
5243
gridState
[GRIDSTATE_editControlChanging] = false;
5246
gridState
[GRIDSTATE_isEditing] = false;
5933
gridState
[GRIDSTATE_isNavigating] = true;
5934
gridState
[GRIDSTATE_isEditing] = false;
5941
gridState
[GRIDSTATE_editControlChanging] = true;
5951
gridState
[GRIDSTATE_editControlChanging] = false;
5962
if (
gridState
[GRIDSTATE_isEditing]) {
5987
if (!
gridState
[GRIDSTATE_isEditing] && !
gridState
[GRIDSTATE_isNavigating])
6039
gridState
[GRIDSTATE_editControlChanging] = true;
6043
gridState
[GRIDSTATE_editControlChanging] = false;
6047
if (
gridState
[GRIDSTATE_inAddNewRow]) {
6062
gridState
[GRIDSTATE_inAddNewRow] = false;
6063
gridState
[GRIDSTATE_isEditing] = true;
6064
gridState
[GRIDSTATE_isNavigating] = false;
6068
gridState
[GRIDSTATE_isEditing] = true;
6069
gridState
[GRIDSTATE_isNavigating] = false;
6868
if (
gridState
[GRIDSTATE_inAddNewRow]) {
6869
gridState
[GRIDSTATE_inAddNewRow] = false;
7051
gridState
[GRIDSTATE_isNavigating] = false;
7362
int newDataGridRowsLength = currentRowCount - deletedRows + (
gridState
[GRIDSTATE_inAddNewRow] ? 1:0);
7378
if (
gridState
[GRIDSTATE_inAddNewRow]) {
7380
gridState
[GRIDSTATE_inAddNewRow] = false;
7441
localGridRows[row].PaintHeader(g, headerBounds, alignRight,
gridState
[GRIDSTATE_isEditing]);
7602
gridState
[GRIDSTATE_inDeleteRow] = false;
7615
gridState
[GRIDSTATE_inDeleteRow] = false;
7701
gridState
[GRIDSTATE_childLinkFocused] = false;
7779
gridState
[GRIDSTATE_childLinkFocused] = false;
7863
gridState
[GRIDSTATE_childLinkFocused] = false;
7872
gridState
[GRIDSTATE_childLinkFocused] = false;
7883
gridState
[GRIDSTATE_childLinkFocused] = false;
7900
gridState
[GRIDSTATE_childLinkFocused] = false;
7938
gridState
[GRIDSTATE_childLinkFocused] = false;
7969
gridState
[GRIDSTATE_childLinkFocused] = false;
8008
gridState
[GRIDSTATE_childLinkFocused] = false;
8037
gridState
[GRIDSTATE_childLinkFocused] = false;
8048
gridState
[GRIDSTATE_childLinkFocused] = false;
8077
gridState
[GRIDSTATE_childLinkFocused] = false;
8089
gridState
[GRIDSTATE_inDeleteRow] = true;
8100
gridState
[GRIDSTATE_childLinkFocused] = false;
8132
gridState
[GRIDSTATE_childLinkFocused] = false;
8136
if (!
gridState
[GRIDSTATE_isEditing])
8158
gridState
[GRIDSTATE_childLinkFocused] = false;
8173
gridState
[GRIDSTATE_childLinkFocused] = false;
8175
if (
gridState
[GRIDSTATE_isEditing])
8261
if (
gridState
[GRIDSTATE_isEditing]) {
8280
gridState
[GRIDSTATE_editControlChanging] = true;
8284
gridState
[GRIDSTATE_editControlChanging] = false;
8346
if (
gridState
[GRIDSTATE_childLinkFocused] || (!
gridState
[GRIDSTATE_childLinkFocused] && (keyData & Keys.Shift) != Keys.Shift)) {
8351
gridState
[GRIDSTATE_childLinkFocused] = true;
8354
if (
gridState
[GRIDSTATE_canFocus] && CanFocus && !Focused)
8388
if (!
gridState
[GRIDSTATE_childLinkFocused]) {
8396
gridState
[GRIDSTATE_childLinkFocused] = true;
8399
if (
gridState
[GRIDSTATE_canFocus] && CanFocus && !Focused)
8410
gridState
[GRIDSTATE_childLinkFocused] = false;
8459
if (!
gridState
[GRIDSTATE_childLinkFocused]) // bug 86803
8461
} else if (
gridState
[GRIDSTATE_childLinkFocused] && CurrentColumn == lastColumnMarkedVisible) {
8475
gridState
[GRIDSTATE_childLinkFocused] = false;
8490
if (
gridState
[GRIDSTATE_inAddNewRow]) {
8491
gridState
[GRIDSTATE_inAddNewRow] = false;
8555
gridState
[GRIDSTATE_overCaption] = true;
8584
gridState
[GRIDSTATE_childLinkFocused] = false;
8611
bool wasEditing = this.
gridState
[GRIDSTATE_isEditing];
8614
if (
gridState
[GRIDSTATE_isScrolling]) {
8619
gridState
[GRIDSTATE_isScrolling] = false;
8821
gridState
[GRIDSTATE_isNavigating] = false;
8926
if (
gridState
[GRIDSTATE_isNavigating] ||
gridState
[GRIDSTATE_isEditing])
8938
if (
gridState
[GRIDSTATE_isNavigating] ||
gridState
[GRIDSTATE_isEditing])