46 references to Flags
System.Windows.Forms (46)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (46)
113private Flags _flags; 115private bool GetFlag(Flags flag) => (_flags & flag) != 0; 117private void SetFlag(Flags flag, bool value) 259SetFlag(Flags.ReInitTab, true); 276SetFlag(Flags.BatchMode, false); 293SetFlag(Flags.BatchMode, false); 948SetFlag(Flags.FullRefreshAfterBatch, false); 949if (GetFlag(Flags.BatchMode)) 951SetFlag(Flags.BatchModeChange, false); 1020if (!GetFlag(Flags.GotDesignerEventService) && TryGetService(out _designerEventService)) 1022SetFlag(Flags.GotDesignerEventService, true); 1027showEvents = showEvents && GetFlag(Flags.GotDesignerEventService); 1040SetFlag(Flags.PropertiesChanged, true); 1058if (!classesSame && !GetFlag(Flags.TabsChanging)) 1130if (GetFlag(Flags.TabsChanging)) 1138if (_selectedObjects!.Length > 0 && GetFlag(Flags.ReInitTab)) 1155SetFlag(Flags.ReInitTab, false); 1846if (GetFlag(Flags.GotDesignerEventService)) 1854SetFlag(Flags.GotDesignerEventService, false); 2286SetFlag(Flags.PropertiesChanged, false); 2290internal bool HavePropertyEntriesChanged() => GetFlag(Flags.PropertiesChanged); 2415if (!GetFlag(Flags.RefreshingProperties)) 2487bool batchMode = GetFlag(Flags.BatchMode); 2488if (batchMode || GetFlag(Flags.InternalChange) || _gridView.InPropertySet || 2493SetFlag(Flags.BatchModeChange, true); 2545if (!GetFlag(Flags.BatchMode)) 2554SetFlag(Flags.FullRefreshAfterBatch, true); 3043SetFlag(Flags.BatchMode, false); 3044if (GetFlag(Flags.FullRefreshAfterBatch)) 3047SetFlag(Flags.FullRefreshAfterBatch, false); 3049else if (GetFlag(Flags.BatchModeChange)) 3054SetFlag(Flags.BatchModeChange, false); 3057private void OnTransactionOpened(object? sender, EventArgs e) => SetFlag(Flags.BatchMode, true); 3212SetFlag(Flags.InternalChange, true); 3217SetFlag(Flags.InternalChange, false); 3400if (GetFlag(Flags.RefreshingProperties)) 3411if (Disposing || GetFlag(Flags.RefreshingProperties)) 3419SetFlag(Flags.RefreshingProperties, true); 3433SetFlag(Flags.RefreshingProperties, false); 3449SetFlag(Flags.PropertiesChanged, true); 3624if (!GetFlag(Flags.ReInitTab) && TryGetSavedTabIndex(out int selectedTab) && selectedTab == tabIndex) 3787SetFlag(Flags.TabsChanging, true); 3792SetFlag(Flags.TabsChanging, false); 4183if (!GetFlag(Flags.PropertiesChanged) || _tabs.Count == 0) 4277if (!GetFlag(Flags.SysColorChangeRefresh)) 4280SetFlag(Flags.SysColorChangeRefresh, true);