2 writes to mirrordc
System.Windows.Forms (2)
winforms\Managed\System\WinForms\ErrorProvider.cs (2)
1031mirrordc = DeviceContext.FromHdc(hdc); 1053mirrordc= null;
19 references to mirrordc
System.Windows.Forms (19)
winforms\Managed\System\WinForms\ErrorProvider.cs (19)
1008Debug.Assert(mirrordc == null, "Why is mirrordc non-null?"); 1009if (mirrordc != null) { 1010mirrordc.Dispose(); 1029Debug.Assert(mirrordc == null, "Why is mirrordc non-null? Did you not call RestoreMirrorDC?"); 1032if (parent.IsMirrored && mirrordc != null) { 1033mirrordc.SaveHdc(); 1034mirrordcExtent = mirrordc.ViewportExtent; 1035mirrordcOrigin = mirrordc.ViewportOrigin; 1037mirrordcMode = mirrordc.SetMapMode(DeviceContextMapMode.Anisotropic); 1038mirrordc.ViewportExtent = new Size(-(mirrordcExtent.Width), mirrordcExtent.Height); 1039mirrordc.ViewportOrigin = new Point(mirrordcOrigin.X + originOffset, mirrordcOrigin.Y); 1045if (parent.IsMirrored && mirrordc != null) { 1046mirrordc.ViewportExtent = mirrordcExtent; 1047mirrordc.ViewportOrigin = mirrordcOrigin; 1048mirrordc.SetMapMode(mirrordcMode); 1049mirrordc.RestoreHdc(); 1050mirrordc.Dispose(); 1074SafeNativeMethods.DrawIconEx(new HandleRef(this, mirrordc.Hdc), bounds.X - windowBounds.X, bounds.Y - windowBounds.Y, new HandleRef(provider.Region, provider.Region.IconHandle), bounds.Width, bounds.Height, 0, NativeMethods.NullHandleRef, NativeMethods.DI_NORMAL); 1248Graphics graphics = Graphics.FromHdcInternal(mirrordc.Hdc);