40 references to AppContextSwitches
System.Windows.Forms (40)
GlobalUsings.cs (1)
15global using AppContextSwitches = System.Windows.Forms.Primitives.LocalAppContextSwitches;
System\Windows\Forms\Accessibility\AccessibleObject.cs (4)
3216=> !AppContextSwitches.NoClientNotifications 3235if (PInvoke.UiaClientsAreListening() && !AppContextSwitches.NoClientNotifications) 3247if (PInvoke.UiaClientsAreListening() && !AppContextSwitches.NoClientNotifications) 3267if (PInvoke.UiaClientsAreListening() && !AppContextSwitches.NoClientNotifications)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (1)
465if (HandleInternal.IsNull || AppContextSwitches.NoClientNotifications)
System\Windows\Forms\Application.ThreadContext.cs (3)
8using LocalAppContextSwitches = System.Windows.Forms.Primitives.LocalAppContextSwitches; 483ThreadContext context = LocalAppContextSwitches.EnableMsoComponentManager 598if (LocalAppContextSwitches.DoNotCatchUnhandledExceptions)
System\Windows\Forms\Control.cs (4)
4441if (IsHandleCreated && !AppContextSwitches.NoClientNotifications) 4537_forceAnchorCalculations = AppContextSwitches.AnchorLayoutV2; // Parent has changed. AnchorsInfo should be recalculated. 10854_forceAnchorCalculations = AppContextSwitches.AnchorLayoutV2; 10902_forceAnchorCalculations = AppContextSwitches.AnchorLayoutV2;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
20=> mode < VisualStylesMode.Net11 || AppContextSwitches.DataGridViewModernRendering
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (2)
134NewRowIndex + (AppContextSwitches.DataGridViewUIAStartRowCountAtZero ? 0 : 1))); 15305if (Application.IsDarkModeEnabled && AppContextSwitches.DataGridViewDarkModeTheming)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (1)
1438else if (Application.IsDarkModeEnabled && AppContextSwitches.DataGridViewDarkModeTheming)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (1)
122private static int RowStartIndex => AppContextSwitches.DataGridViewUIAStartRowCountAtZero ? 0 : 1;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (1)
1009if (Application.IsDarkModeEnabled && AppContextSwitches.DataGridViewDarkModeTheming)
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.DataGridViewComboBoxCellRenderer.cs (2)
63if (Application.IsDarkModeEnabled && AppContextSwitches.DataGridViewDarkModeTheming) 82if (Application.IsDarkModeEnabled && AppContextSwitches.DataGridViewDarkModeTheming)
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (4)
55else if (Application.IsDarkModeEnabled && AppContextSwitches.DataGridViewDarkModeTheming) 167else if (Application.IsDarkModeEnabled && AppContextSwitches.DataGridViewDarkModeTheming) 308else if (Application.IsDarkModeEnabled && AppContextSwitches.DataGridViewDarkModeTheming) 1052&& AppContextSwitches.DataGridViewDarkModeTheming)
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (1)
138private static int RowStartIndex => AppContextSwitches.DataGridViewUIAStartRowCountAtZero ? 0 : 1;
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (1)
28private static readonly HttpClient s_httpClient = !AppContextSwitches.ServicePointManagerCheckCrl ? new() :
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (2)
27=> mode < VisualStylesMode.Net11 || AppContextSwitches.ToolStripModernRendering 525if (AppContextSwitches.ApplyParentFontToMenus || IsFontSet())
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.cs (1)
54if (AppContextSwitches.ApplyParentFontToMenus)
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (2)
1134if (!AppContextSwitches.TrackBarModernRendering) 1158/// If user opts out of <see cref="AppContextSwitches.TrackBarModernRendering"/>
System\Windows\Forms\Controls\TreeView\TreeNodeCollection.cs (1)
222if (!AppContextSwitches.TreeNodeCollectionAddRangeRespectsSortOrder || tv is null || !tv.Sorted)
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
2837Point textLoc = new(AppContextSwitches.MoveTreeViewTextLocationOnePixel ? bounds.X : bounds.X - 1, bounds.Y);
System\Windows\Forms\Dialogs\MessageBox.cs (1)
449if (AppContextSwitches.NoClientNotifications)
System\Windows\Forms\Layout\Containers\ContainerControl.cs (1)
1373if (AppContextSwitches.ScaleTopLevelFormMinMaxSizeForDpi)
System\Windows\Forms\Layout\DefaultLayout.cs (4)
346return AppContextSwitches.AnchorLayoutV2 && element is Control; 829/// Developers may opt-out of this new behavior using switch <see cref="AppContextSwitches.AnchorLayoutV2"/>. 840Debug.Assert(AppContextSwitches.AnchorLayoutV2, $"AnchorLayoutV2 should be called only when {AppContextSwitches.AnchorLayoutV2SwitchName} is enabled.");