1 write to control
System.Windows.Forms (1)
winforms\Managed\System\WinForms\Control.cs (1)
16304this.control = control;
72 references to control
System.Windows.Forms (72)
winforms\Managed\System\WinForms\Control.cs (72)
16566Control target = control; 16568if (msg.hwnd != control.Handle && msg.message >= NativeMethods.WM_MOUSEFIRST && msg.message <= NativeMethods.WM_MOUSELAST) { 16576UnsafeNativeMethods.MapWindowPoints(new HandleRef(null, hwndMap), new HandleRef(control, control.Handle), pt, 1); 16678if (!control.IsHandleCreated) { 16679control.CreateHandle(); 16697SafeNativeMethods.SetWindowExtEx(new HandleRef(null, hdcDraw), control.Width, control.Height, sWindowExt); 16712control.SendMessage(NativeMethods.WM_PRINT, hdcDraw, flags); 16714control.PrintToMetaFile(new HandleRef(null, hdcDraw), flags); 16870GetMnemonicList(control, mnemonicList); 16957Size size = control.Size; 16994string streamName = control.GetType().FullName; 17011hwnd = control.Handle; 17105UnsafeNativeMethods.SetParent(new HandleRef(control, control.Handle), new HandleRef(null, hwndParent)); 17111control.CreateControl(); 17138if (!control.ContainsFocus) control.FocusInternal(); 17143inPlaceFrame.SetActiveObject(control, null); 17145inPlaceUiWindow.SetActiveObject(control, null); 17207control.Visible = false; 17252return (prop.GetValue(control) is ISerializable); 17308PropertyDescriptorCollection props = TypeDescriptor.GetProperties(control, 17350props[i].SetValue(control, formatter.Deserialize(stream)); 17360Debug.Assert(converter != null, "No type converter for property '" + props[i].Name + "' on class " + control.GetType().FullName); 17377props[i].SetValue(control, value); 17393err.bstrSource = control.GetType().FullName; 17522CallParentPropertyChanged(control, ambientProperties[i].Name); 17539IButtonControl ibuttonControl = control as IButtonControl; 17552CallParentPropertyChanged(control, ambientProperties[i].Name); 17666((UnsafeNativeMethods.IOleObject)control).GetMiscStatus(NativeMethods.DVASPECT_CONTENT, out status); 17682if ((pQaContainer.pUnkEventSink != null) && (control is UserControl)) { 17684Type eventInterface = GetDefaultEventsInterface(control.GetType()); 17692AdviseHelper.AdviseConnectionPoint(control, pQaContainer.pUnkEventSink, eventInterface, out pQaControl.dwEventCookie); 18027PropertyDescriptorCollection props = TypeDescriptor.GetProperties(control, 18031if (fSaveAllProperties || props[i].ShouldSerializeValue(control)) { 18042formatter.Serialize(stream, props[i].GetValue(control)); 18054Debug.Assert(converter != null, "No type converter for property '" + props[i].Name + "' on class " + control.GetType().FullName); 18057propValue = converter.ConvertToInvariantString(props[i].GetValue(control)); 18061byte[] data = (byte[])converter.ConvertTo(null, CultureInfo.InvariantCulture, props[i].GetValue(control), typeof(byte[])); 18175control.Site = new AxSourcingSite(control, clientSite, "ControlAxSourcingSite"); 18178control.Site = null; 18188if (control is IButtonControl && GetAmbientProperty(NativeMethods.ActiveX.DISPID_AMBIENT_UIDEAD, ref obj)) { 18189((IButtonControl)control).NotifyDefault((bool)obj); 18200this.control.Dispose(); 18235control.OnTopMostActiveXParentChanged(EventArgs.Empty); 18261Rectangle bounds = control.Bounds; 18274control.Size = size; 18279if (!control.Size.Equals(size)) { 18314control.Visible = visible; 18359Debug.WriteLineIf(CompModSwitches.ActiveX.TraceInfo, "Old Control Bounds: " + control.Bounds); 18369control.Bounds = posRect; 18407IntPtr hWndParent = UnsafeNativeMethods.GetParent(new HandleRef(control, control.Handle)); 18412UnsafeNativeMethods.MapWindowPoints(new HandleRef(null, hWndParent), new HandleRef(control, control.Handle), ref rcIntersect, 2); 18429if (setRegion && control.IsHandleCreated) { 18432Region controlRegion = control.Region; 18434IntPtr rgn = control.GetHRgn(controlRegion); 18438UnsafeNativeMethods.SetWindowRgn(new HandleRef(control, control.Handle), new HandleRef(this, finalClipRegion), SafeNativeMethods.IsWindowVisible(new HandleRef(control, control.Handle))); 18444control.Invalidate(); 18518if (target != null && (control == target || control.Contains(target))) { 18633rc.left = control.Left; 18634rc.top = control.Top; 18642rc.right = rc.left + control.Width; 18643rc.bottom = rc.top + control.Height;