ControlDesigner

ControlDesigner disposable

System.Windows.Forms.Design (system.design.dll) class

This class extends System.ComponentModel.Design.ComponentDesigner to provide a designer for Control classes. It provides properties to specify the Control that is being designed, and the SelectionRules that determine how that control can be selected and manipulated.

 public class  ControlDesigner  : System.ComponentModel.Design.ComponentDesigner {  // Public Constructors  public  ControlDesigner  ();  // Protected Static Fields   // ={X=-2147483648,Y=-2147483648}   // Protected Instance Fields  protected AccessibleObject  accessibilityObj  ;  // Public Instance Properties  public virtual AccessibleObject  AccessibilityObject  {get; }    public override ICollection  AssociatedComponents  {get; }  // overrides System.ComponentModel.Design.ComponentDesigner  public virtual Control  Control  {get; }    public virtual SelectionRules  SelectionRules  {get; }  // Protected Instance Properties  protected virtual bool  EnableDragRect  {get; }  // Public Instance Methods  public virtual bool  CanBeParentedTo  (System.ComponentModel.Design.IDesigner  parentDesigner  );    public override void  Initialize  (  // overrides System.ComponentModel.Design.ComponentDesigner   // overrides System.ComponentModel.Design.ComponentDesigner   // overrides System.ComponentModel.Design.ComponentDesigner   // Protected Instance Methods  protected void  BaseWndProc  (ref System.Windows.Forms.Message  m  );    protected void  DefWndProc  (ref System.Windows.Forms.Message  m  );    protected void  DisplayError  (Exception  e  );  // overrides System.ComponentModel.Design.ComponentDesigner  protected void  EnableDragDrop  (bool  value  );    protected virtual bool  GetHitTest  (System.Drawing.Point  point  );    protected void  HookChildControls  (System.Windows.Forms.Control  firstChild  );    protected virtual void  OnContextMenu  (int  x  , int  y  );    protected virtual void  OnCreateHandle  ();    protected virtual void  OnDragDrop  (System.Windows.Forms.DragEventArgs  de  );    protected virtual void  OnDragEnter  (System.Windows.Forms.DragEventArgs  de  );    protected virtual void  OnDragLeave  (EventArgs  e  );    protected virtual void  OnDragOver  (System.Windows.Forms.DragEventArgs  de  );    protected virtual void  OnGiveFeedback  (System.Windows.Forms.GiveFeedbackEventArgs  e  );    protected virtual void  OnMouseDragBegin  (int  x  , int  y  );    protected virtual void  OnMouseDragEnd  (bool  cancel  );    protected virtual void  OnMouseDragMove  (int  x  , int  y  );    protected virtual void  OnMouseEnter  ();    protected virtual void  OnMouseHover  ();    protected virtual void  OnMouseLeave  ();    protected virtual void  OnPaintAdornments  (System.Windows.Forms.PaintEventArgs  pe  );    protected virtual void  OnSetCursor  ();    protected override void  PreFilterProperties  (  // overrides System.ComponentModel.Design.ComponentDesigner  protected void  UnhookChildControls  (System.Windows.Forms.Control  firstChild  );    protected virtual void  WndProc  (ref System.Windows.Forms.Message  m  ); } 

Hierarchy

System.Object System.ComponentModel.Design.ComponentDesigner(System.ComponentModel.Design.IDesign, System.IDisposable , System.ComponentModel.Design.IDesignerFilter) ControlDesigner

Subclasses

ParentControlDesigner

Passed To

ControlDesignerAccessibleObject.ControlDesignerAccessibleObject() , ParentControlDesigner.CanParent()



. Net Windows Forms in a Nutshell
.NET Windows Forms in a Nutshell
ISBN: 0596003382
EAN: 2147483647
Year: 2002
Pages: 794

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net