23 references to BACKGROUND_MODE
System.Private.Windows.Core (4)
Windows.Win32.PInvokeCore.GDI32.dll.g.cs (1)
818 internal static int SetBkMode(winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Graphics.Gdi.BACKGROUND_MODE mode)
Windows\Win32\Graphics\Gdi\SetBkModeScope.cs (3)
22private readonly BACKGROUND_MODE _previousMode; 28public SetBkModeScope(HDC hdc, BACKGROUND_MODE bkmode) 30_previousMode = (BACKGROUND_MODE)PInvokeCore.SetBkMode(hdc, bkmode);
System.Windows.Forms (6)
System\Windows\Forms\Design\ComponentEditorForm.PageSelector.cs (1)
112PInvokeCore.SetBkMode(dc, BACKGROUND_MODE.TRANSPARENT);
System\Windows\Forms\Rendering\ScreenDcCache.cs (1)
111Debug.Assert(PInvoke.GetBkMode(hdc) == BACKGROUND_MODE.OPAQUE);
System\Windows\Forms\Rendering\TextExtensions.cs (4)
72BACKGROUND_MODE newBackGroundMode = (backColor.IsEmpty || backColor == Color.Transparent) 73? BACKGROUND_MODE.TRANSPARENT 74: BACKGROUND_MODE.OPAQUE; 77using var backgroundColor = newBackGroundMode != BACKGROUND_MODE.TRANSPARENT
System.Windows.Forms.Primitives (4)
System\Windows\Forms\DeviceContextExtensions.cs (1)
85using SetBkModeScope bkScope = new(hdc, BACKGROUND_MODE.TRANSPARENT);
Windows.Win32.PInvoke.GDI32.dll.g.cs (3)
178 internal static winmdroot.Graphics.Gdi.BACKGROUND_MODE GetBkMode(winmdroot.Graphics.Gdi.HDC hdc) 180 winmdroot.Graphics.Gdi.BACKGROUND_MODE __retVal = (winmdroot.Graphics.Gdi.BACKGROUND_MODE)LocalExternFunction(hdc);
System.Windows.Forms.Primitives.TestUtilities (7)
DeviceContextState.cs (2)
60public BACKGROUND_MODE BackgroundMode { get => _currentState.BackgroundMode; set => _currentState.BackgroundMode = value; } 77public BACKGROUND_MODE BackgroundMode { get; set; }
Metafiles\EmfRecord.cs (2)
54public EMRENUMRECORD<BACKGROUND_MODE>* SetBkModeRecord 55=> Type == ENHANCED_METAFILE_RECORD_TYPE.EMR_SETBKMODE ? (EMRENUMRECORD<BACKGROUND_MODE>*)_lpmr : null;
Metafiles\Validators\BackgroundModeValidator.cs (2)
10private readonly BACKGROUND_MODE _backgroundMode; 11public BackgroundModeValidator(BACKGROUND_MODE backgroundMode) => _backgroundMode = backgroundMode;
Metafiles\Validators\State.cs (1)
13internal static IStateValidator BackgroundMode(BACKGROUND_MODE backgroundMode) => new BackgroundModeValidator(backgroundMode);
System.Windows.Forms.Tests (2)
System\Windows\Forms\TextRendererTests.cs (1)
586State.BackgroundMode(BACKGROUND_MODE.TRANSPARENT)));
TextBoxTests.Rendering.cs (1)
41State.BackgroundMode(BACKGROUND_MODE.TRANSPARENT)));