Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
ControlDesigner Methods

ControlDesigner Methods

(see also Protected Methods )
  Name Description
Public method CanBeParentedTo Indicates if this designer's control can be parented by the control of the specified designer.
Public method Dispose Overloaded. Releases the unmanaged resources used by the ControlDesigner and optionally releases the managed resources.
Public method DoDefaultAction  Creates a method signature in the source code file for the default event on the component and navigates the user's cursor to that location. (inherited from ComponentDesigner)
Public method Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Public method GetGlyphs Gets a collection of Glyph objects representing the selection borders and grab handles for a standard control.
Public method GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method Initialize Overridden. Initializes the designer with the specified component.
Public method InitializeExistingComponent Overridden. Re-initializes an existing component.
Public method InitializeNewComponent Overridden. Initializes a newly created component.
Public method InitializeNonDefault  Initializes the settings for an imported component that is already initialized to settings other than the defaults. (inherited from ComponentDesigner)
Public method InternalControlDesigner Returns the internal control designer with the specified index in the ControlDesigner.
Public method NumberOfInternalControlDesigners Returns the number of internal control designers in the ControlDesigner.
Public method OnSetComponentDefaults Overridden. Called when the designer is intialized.
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method ToString  Returns a String that represents the current Object. (inherited from Object)
Top

  Name Description
Protected method BaseWndProc Processes Windows messages.
Protected method DefWndProc Provides default processing for Windows messages.
Protected method DisplayError Displays information about the specified exception to the user.
Protected method Dispose Overloaded. Overridden. Releases the unmanaged resources used by the ControlDesigner and optionally releases the managed resources.
Protected method EnableDesignMode Enables design time functionality for a child control.
Protected method EnableDragDrop Enables or disables drag-and-drop support for the control being designed.
Protected method Finalize  Attempts to free resources by calling Dispose(false) before the object is reclaimed by garbage collection. (inherited from ComponentDesigner)
Protected method GetControlGlyph Returns a ControlBodyGlyph representing the bounds of this control.
Protected method GetHitTest Indicates whether a mouse click at the specified point should be handled by the control.
Protected method GetService  Attempts to retrieve the specified type of service from the design mode site of the designer's component. (inherited from ComponentDesigner)
Protected method HookChildControls Routes messages from the child controls of the specified control to the designer.
Protected method InvokeGetInheritanceAttribute  Gets the InheritanceAttribute of the specified ComponentDesigner. (inherited from ComponentDesigner)
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)
Protected method OnContextMenu Shows the context menu and provides an opportunity to perform additional processing when the context menu is about to be displayed.
Protected method OnCreateHandle Provides an opportunity to perform additional processing immediately after the control handle has been created.
Protected method OnDragComplete Receives a call to clean up a drag-and-drop operation.
Protected method OnDragDrop Receives a call when a drag-and-drop object is dropped onto the control designer view.
Protected method OnDragEnter Receives a call when a drag-and-drop operation enters the control designer view.
Protected method OnDragLeave Receives a call when a drag-and-drop operation leaves the control designer view.
Protected method OnDragOver Receives a call when a drag-and-drop object is dragged over the control designer view.
Protected method OnGiveFeedback Receives a call when a drag-and-drop operation is in progress to provide visual cues based on the location of the mouse while a drag operation is in progress.
Protected method OnMouseDragBegin Receives a call in response to the left mouse button being pressed and held while over the component.
Protected method OnMouseDragEnd Receives a call at the end of a drag-and-drop operation to complete or cancel the operation.
Protected method OnMouseDragMove Receives a call for each movement of the mouse during a drag-and-drop operation.
Protected method OnMouseEnter Receives a call when the mouse first enters the control.
Protected method OnMouseHover Receives a call after the mouse hovers over the control.
Protected method OnMouseLeave Receives a call when the mouse first enters the control.
Protected method OnPaintAdornments Receives a call when the control that the designer is managing has painted its surface so the designer can paint any additional adornments on top of the control.
Protected method OnSetCursor Receives a call each time the cursor needs to be set.
Protected method PostFilterAttributes  Allows a designer to change or remove items from the set of attributes that it exposes through a TypeDescriptor. (inherited from ComponentDesigner)
Protected method PostFilterEvents  Allows a designer to change or remove items from the set of events that it exposes through a TypeDescriptor. (inherited from ComponentDesigner)
Protected method PostFilterProperties  Allows a designer to change or remove items from the set of properties that it exposes through a TypeDescriptor. (inherited from ComponentDesigner)
Protected method PreFilterAttributes  Allows a designer to add to the set of attributes that it exposes through a TypeDescriptor. (inherited from ComponentDesigner)
Protected method PreFilterEvents  Allows a designer to add to the set of events that it exposes through a TypeDescriptor. (inherited from ComponentDesigner)
Protected method PreFilterProperties Overridden. Adjusts the set of properties the component exposes through a TypeDescriptor.
Protected method RaiseComponentChanged  Notifies the IComponentChangeService that this component has been changed. (inherited from ComponentDesigner)
Protected method RaiseComponentChanging  Notifies the IComponentChangeService that this component is about to be changed. (inherited from ComponentDesigner)
Protected method UnhookChildControls Routes messages for the children of the specified control to each control rather than to a parent designer.
Protected method WndProc Processes Windows messages and optionally routes them to the control.
Top

Community Additions

ADD
Show:
© 2015 Microsoft