DocumentDesigner DocumentDesigner DocumentDesigner DocumentDesigner Class

定義

針對支援巢狀控制項並應該接收捲動訊息的 Control,可用於擴充其設計模式行為,並提供其根層級設計模式檢視的基底設計工具類別。Base designer class for extending the design mode behavior of, and providing a root-level design mode view for, a Control that supports nested controls and should receive scroll messages.

public ref class DocumentDesigner : System::Windows::Forms::Design::ScrollableControlDesigner, IDisposable, System::ComponentModel::Design::IRootDesigner, System::Drawing::Design::IToolboxUser
public class DocumentDesigner : System.Windows.Forms.Design.ScrollableControlDesigner, IDisposable, System.ComponentModel.Design.IRootDesigner, System.Drawing.Design.IToolboxUser
type DocumentDesigner = class
    inherit ScrollableControlDesigner
    interface IRootDesigner
    interface IDesigner
    interface IDisposable
    interface IToolboxUser
Public Class DocumentDesigner
Inherits ScrollableControlDesigner
Implements IDisposable, IRootDesigner, IToolboxUser
繼承
實作

備註

這個設計工具是根設計工具,這表示它相關聯的文件提供根層級設計模式檢視,檢視在設計模式中時。This designer is a root designer, meaning that it provides the root-level design mode view for the associated document when it is viewed in design mode.

您可以將設計工具與型別,使用DesignerAttributeYou can associate a designer with a type using a DesignerAttribute. 自訂設計階段行為的概觀,請參閱擴充設計階段支援For an overview of customizing design time behavior, see Extending Design-Time Support.

建構函式

DocumentDesigner() DocumentDesigner() DocumentDesigner() DocumentDesigner()

初始化 DocumentDesigner 類別的新執行個體。Initializes a new instance of the DocumentDesigner class.

欄位

accessibilityObj accessibilityObj accessibilityObj accessibilityObj

指定設計工具的協助工具物件。Specifies the accessibility object for the designer.

(Inherited from ControlDesigner)
menuEditorService menuEditorService menuEditorService menuEditorService

將 menuEditorService 變數初始化為nullInitializes the menuEditorService variable to null.

屬性

AccessibilityObject AccessibilityObject AccessibilityObject AccessibilityObject

取得指定給控制項的 AccessibleObjectGets the AccessibleObject assigned to the control.

(Inherited from ControlDesigner)
ActionLists ActionLists ActionLists ActionLists

取得與設計工具相關之元件所支援的設計階段動作清單。Gets the design-time action lists supported by the component associated with the designer.

(Inherited from ComponentDesigner)
AllowControlLasso AllowControlLasso AllowControlLasso AllowControlLasso

取得值,指出是否已選取的控制項將會重設父代。Gets a value indicating whether selected controls will be re-parented.

(Inherited from ParentControlDesigner)
AllowGenericDragBox AllowGenericDragBox AllowGenericDragBox AllowGenericDragBox

取得值,指出設計工具介面上拖曳工具箱項目時,是否為泛型拖曳繪製方塊。Gets a value indicating whether a generic drag box should be drawn when dragging a toolbox item over the designer's surface.

(Inherited from ParentControlDesigner)
AllowSetChildIndexOnDrop AllowSetChildIndexOnDrop AllowSetChildIndexOnDrop AllowSetChildIndexOnDrop

取得值,指出在卸除時,是否應維持被拖曳控制項疊置順序ParentControlDesignerGets a value indicating whether the z-order of dragged controls should be maintained when dropped on a ParentControlDesigner.

(Inherited from ParentControlDesigner)
AssociatedComponents AssociatedComponents AssociatedComponents AssociatedComponents

取得與設計工具所管理的元件相關聯的元件的集合。Gets the collection of components associated with the component managed by the designer.

(Inherited from ControlDesigner)
AutoResizeHandles AutoResizeHandles AutoResizeHandles AutoResizeHandles

取得或設定值,指出是否會調整大小控點的配置取決於值AutoSize屬性。Gets or sets a value indicating whether resize handle allocation depends on the value of the AutoSize property.

(Inherited from ControlDesigner)
BehaviorService BehaviorService BehaviorService BehaviorService

取得BehaviorService從設計環境。Gets the BehaviorService from the design environment.

(Inherited from ControlDesigner)
Component Component Component Component

取得這個設計工具正在設計的元件。Gets the component this designer is designing.

(Inherited from ComponentDesigner)
Control Control Control Control

取得設計工具正在設計的控制項。Gets the control that the designer is designing.

(Inherited from ControlDesigner)
DefaultControlLocation DefaultControlLocation DefaultControlLocation DefaultControlLocation

取得加入至設計工具控制項的預設位置。Gets the default location for a control added to the designer.

(Inherited from ParentControlDesigner)
DrawGrid DrawGrid DrawGrid DrawGrid

取得或設定值,指出是否應繪製格線控制項上這個設計工具。Gets or sets a value indicating whether a grid should be drawn on the control for this designer.

(Inherited from ParentControlDesigner)
EnableDragRect EnableDragRect EnableDragRect EnableDragRect

取得值,指出是否將拖曳矩形繪製設計工具。Gets a value indicating whether drag rectangles are drawn by the designer.

(Inherited from ParentControlDesigner)
GridSize GridSize GridSize GridSize

取得或設定格線的設計工具是在繪製格線模式時,所繪製的每一個方形的大小。Gets or sets the size of each square of the grid that is drawn when the designer is in grid draw mode.

(Inherited from ParentControlDesigner)
InheritanceAttribute InheritanceAttribute InheritanceAttribute InheritanceAttribute

取得InheritanceAttribute設計工具。Gets the InheritanceAttribute of the designer.

(Inherited from ControlDesigner)
Inherited Inherited Inherited Inherited

取得值,表示是否要繼承這個元件。Gets a value indicating whether this component is inherited.

(Inherited from ComponentDesigner)
ITreeDesigner.Children ITreeDesigner.Children ITreeDesigner.Children ITreeDesigner.Children

如需這個成員的描述,請參閱 Children 屬性。For a description of this member, see the Children property.

(Inherited from ComponentDesigner)
ITreeDesigner.Parent ITreeDesigner.Parent ITreeDesigner.Parent ITreeDesigner.Parent

如需這個成員的描述,請參閱 Parent 屬性。For a description of this member, see the Parent property.

(Inherited from ComponentDesigner)
MouseDragTool MouseDragTool MouseDragTool MouseDragTool

取得值,指出設計工具是否有有效的工具,在拖曳作業期間。Gets a value indicating whether the designer has a valid tool during a drag operation.

(Inherited from ParentControlDesigner)
ParentComponent ParentComponent ParentComponent ParentComponent

取得父元件ControlDesignerGets the parent component for the ControlDesigner.

(Inherited from ControlDesigner)
ParticipatesWithSnapLines ParticipatesWithSnapLines ParticipatesWithSnapLines ParticipatesWithSnapLines

取得值,指出是否ControlDesigner將允許在拖曳作業期間的對齊線對齊。Gets a value indicating whether the ControlDesigner will allow snapline alignment during a drag operation.

(Inherited from ControlDesigner)
SelectionRules SelectionRules SelectionRules SelectionRules

取得SelectionRules設計工具。Gets the SelectionRules for the designer.

ShadowProperties ShadowProperties ShadowProperties ShadowProperties

取得覆寫使用者設定的屬性值集合。Gets a collection of property values that override user settings.

(Inherited from ComponentDesigner)
SnapLines SnapLines SnapLines SnapLines

取得一份SnapLine表示此控制項的重要對齊點的物件。Gets a list of SnapLine objects representing significant alignment points for this control.

(Inherited from ParentControlDesigner)
Verbs Verbs Verbs Verbs

取得與設計工具相關元件所支援的設計階段動詞命令 (Verb)。Gets the design-time verbs supported by the component that is associated with the designer.

(Inherited from ComponentDesigner)

方法

AddPaddingSnapLines(ArrayList) AddPaddingSnapLines(ArrayList) AddPaddingSnapLines(ArrayList) AddPaddingSnapLines(ArrayList)

加入邊框距離對齊線。Adds padding snaplines.

(Inherited from ParentControlDesigner)
BaseWndProc(Message) BaseWndProc(Message) BaseWndProc(Message) BaseWndProc(Message)

處理 Windows 訊息。Processes Windows messages.

(Inherited from ControlDesigner)
CanAddComponent(IComponent) CanAddComponent(IComponent) CanAddComponent(IComponent) CanAddComponent(IComponent)

當元件加入至父容器時呼叫。Called when a component is added to the parent container.

(Inherited from ParentControlDesigner)
CanBeParentedTo(IDesigner) CanBeParentedTo(IDesigner) CanBeParentedTo(IDesigner) CanBeParentedTo(IDesigner)

表示是否這個設計工具控制項可以由指定的設計工具控制項父代。Indicates if this designer's control can be parented by the control of the specified designer.

(Inherited from ControlDesigner)
CanParent(Control) CanParent(Control) CanParent(Control) CanParent(Control)

指出指定的控制項是否可以成為此設計工具所管理之控制項的子系。Indicates whether the specified control can be a child of the control managed by this designer.

(Inherited from ParentControlDesigner)
CanParent(ControlDesigner) CanParent(ControlDesigner) CanParent(ControlDesigner) CanParent(ControlDesigner)

指出是否指定的設計工具所管理的控制項可以成為此設計工具所管理之控制項的子系。Indicates whether the control managed by the specified designer can be a child of the control managed by this designer.

(Inherited from ParentControlDesigner)
CreateTool(ToolboxItem) CreateTool(ToolboxItem) CreateTool(ToolboxItem) CreateTool(ToolboxItem)

從指定的工具建立元件或控制項,並將它加入至目前設計文件。Creates a component or control from the specified tool and adds it to the current design document.

(Inherited from ParentControlDesigner)
CreateTool(ToolboxItem, Point) CreateTool(ToolboxItem, Point) CreateTool(ToolboxItem, Point) CreateTool(ToolboxItem, Point)

從指定的工具建立元件或控制項,並將它加入至目前設計文件,在指定的位置。Creates a component or control from the specified tool and adds it to the current design document at the specified location.

(Inherited from ParentControlDesigner)
CreateTool(ToolboxItem, Rectangle) CreateTool(ToolboxItem, Rectangle) CreateTool(ToolboxItem, Rectangle) CreateTool(ToolboxItem, Rectangle)

從指定的工具建立元件或控制項,並將它加入至指定的矩形界限內目前的設計文件。Creates a component or control from the specified tool and adds it to the current design document within the bounds of the specified rectangle.

(Inherited from ParentControlDesigner)
CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean) CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean) CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean) CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean)

提供所有核心功能CreateTool(ToolboxItem)方法。Provides core functionality for all the CreateTool(ToolboxItem) methods.

(Inherited from ParentControlDesigner)
DefWndProc(Message) DefWndProc(Message) DefWndProc(Message) DefWndProc(Message)

提供的預設處理 Windows 訊息。Provides default processing for Windows messages.

(Inherited from ControlDesigner)
DisplayError(Exception) DisplayError(Exception) DisplayError(Exception) DisplayError(Exception)

向使用者顯示指定的例外狀況的相關資訊。Displays information about the specified exception to the user.

(Inherited from ControlDesigner)
Dispose() Dispose() Dispose() Dispose()

釋放 ComponentDesigner 所使用的所有資源。Releases all resources used by the ComponentDesigner.

(Inherited from ComponentDesigner)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

釋放 DocumentDesigner 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。Releases the unmanaged resources used by the DocumentDesigner and optionally releases the managed resources.

DoDefaultAction() DoDefaultAction() DoDefaultAction() 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)
EnableDesignMode(Control, String) EnableDesignMode(Control, String) EnableDesignMode(Control, String) EnableDesignMode(Control, String)

啟用的設計階段功能的子控制項。Enables design time functionality for a child control.

(Inherited from ControlDesigner)
EnableDragDrop(Boolean) EnableDragDrop(Boolean) EnableDragDrop(Boolean) EnableDragDrop(Boolean)

啟用或停用正在設計的控制項的拖放支援。Enables or disables drag-and-drop support for the control being designed.

(Inherited from ControlDesigner)
EnsureMenuEditorService(IComponent) EnsureMenuEditorService(IComponent) EnsureMenuEditorService(IComponent) EnsureMenuEditorService(IComponent)

檢查功能表編輯器服務存在並不存在時,會建立一個。Checks for the existence of a menu editor service and creates one if one does not already exist.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

判斷指定的物件是否等於目前的物件。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetControl(Object) GetControl(Object) GetControl(Object) GetControl(Object)

從指定元件的設計工具中取得的控制項。Gets the control from the designer of the specified component.

(Inherited from ParentControlDesigner)
GetControlGlyph(GlyphSelectionType) GetControlGlyph(GlyphSelectionType) GetControlGlyph(GlyphSelectionType) GetControlGlyph(GlyphSelectionType)

取得主體圖像,表示控制項的界限。Gets a body glyph that represents the bounds of the control.

(Inherited from ParentControlDesigner)
GetGlyphs(GlyphSelectionType) GetGlyphs(GlyphSelectionType) GetGlyphs(GlyphSelectionType) GetGlyphs(GlyphSelectionType)

取得GlyphCollection代表Glyph物件。Gets a GlyphCollection representing the Glyph objects.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

做為預設雜湊函式。Serves as the default hash function.

(Inherited from Object)
GetHitTest(Point) GetHitTest(Point) GetHitTest(Point) GetHitTest(Point)

指出是否應該由控制項處理指定的點上的滑鼠點選。Indicates whether a mouse click at the specified point should be handled by the control.

(Inherited from ScrollableControlDesigner)
GetParentForComponent(IComponent) GetParentForComponent(IComponent) GetParentForComponent(IComponent) GetParentForComponent(IComponent)

藉由衍生類別,用以判斷是否傳回正在設計的控制項或其他一些Container時將元件加入它。Used by deriving classes to determine if it returns the control being designed or some other Container while adding a component to it.

(Inherited from ParentControlDesigner)
GetService(Type) GetService(Type) GetService(Type) GetService(Type)

嘗試從設計工具元件的設計模式站台擷取指定的服務類型。Attempts to retrieve the specified type of service from the design mode site of the designer's component.

(Inherited from ComponentDesigner)
GetToolSupported(ToolboxItem) GetToolSupported(ToolboxItem) GetToolSupported(ToolboxItem) GetToolSupported(ToolboxItem)

表示設計工具是否支援指定的工具。Indicates whether the specified tool is supported by the designer.

GetType() GetType() GetType() GetType()

取得目前執行個體的 TypeGets the Type of the current instance.

(Inherited from Object)
GetUpdatedRect(Rectangle, Rectangle, Boolean) GetUpdatedRect(Rectangle, Rectangle, Boolean) GetUpdatedRect(Rectangle, Rectangle, Boolean) GetUpdatedRect(Rectangle, Rectangle, Boolean)

更新指定的矩形中,如果已啟用格線對齊模式調整為對齊的位置。Updates the position of the specified rectangle, adjusting it for grid alignment if grid alignment mode is enabled.

(Inherited from ParentControlDesigner)
HookChildControls(Control) HookChildControls(Control) HookChildControls(Control) HookChildControls(Control)

將訊息路由傳送從指定的控制項的子控制項至設計工具。Routes messages from the child controls of the specified control to the designer.

(Inherited from ControlDesigner)
Initialize(IComponent) Initialize(IComponent) Initialize(IComponent) Initialize(IComponent)

初始化具有指定之元件的設計工具。Initializes the designer with the specified component.

InitializeExistingComponent(IDictionary) InitializeExistingComponent(IDictionary) InitializeExistingComponent(IDictionary) InitializeExistingComponent(IDictionary)

重新初始化現有的元件。Re-initializes an existing component.

(Inherited from ControlDesigner)
InitializeNewComponent(IDictionary) InitializeNewComponent(IDictionary) InitializeNewComponent(IDictionary) InitializeNewComponent(IDictionary)

初始化新建立的元件。Initializes a newly created component.

(Inherited from ParentControlDesigner)
InitializeNonDefault() InitializeNonDefault() InitializeNonDefault() InitializeNonDefault()

初始化任何非預設值之控制項的屬性。Initializes properties of the control to any non-default values.

(Inherited from ControlDesigner)
InternalControlDesigner(Int32) InternalControlDesigner(Int32) InternalControlDesigner(Int32) InternalControlDesigner(Int32)

傳回具有指定之索引中內部控制項設計工具ControlDesignerReturns the internal control designer with the specified index in the ControlDesigner.

(Inherited from ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner) InvokeGetInheritanceAttribute(ComponentDesigner) InvokeGetInheritanceAttribute(ComponentDesigner) InvokeGetInheritanceAttribute(ComponentDesigner)

取得指定 InheritanceAttributeComponentDesignerGets the InheritanceAttribute of the specified ComponentDesigner.

(Inherited from ComponentDesigner)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

建立目前 Object 的淺層複本 (Shallow Copy)。Creates a shallow copy of the current Object.

(Inherited from Object)
NumberOfInternalControlDesigners() NumberOfInternalControlDesigners() NumberOfInternalControlDesigners() NumberOfInternalControlDesigners()

傳回內部控制項設計工具中的數字ControlDesignerReturns the number of internal control designers in the ControlDesigner.

(Inherited from ControlDesigner)
OnContextMenu(Int32, Int32) OnContextMenu(Int32, Int32) OnContextMenu(Int32, Int32) OnContextMenu(Int32, Int32)

應該顯示操作功能表時呼叫。Called when the context menu should be displayed.

OnCreateHandle() OnCreateHandle() OnCreateHandle() OnCreateHandle()

只有在已建立設計工具的控制代碼之後,立即呼叫。Called immediately after the handle for the designer has been created.

OnDragComplete(DragEventArgs) OnDragComplete(DragEventArgs) OnDragComplete(DragEventArgs) OnDragComplete(DragEventArgs)

呼叫以清除拖放作業。Called in order to clean up a drag-and-drop operation.

(Inherited from ParentControlDesigner)
OnDragDrop(DragEventArgs) OnDragDrop(DragEventArgs) OnDragDrop(DragEventArgs) OnDragDrop(DragEventArgs)

拖放物件拖曳至控制項設計工具檢視上時呼叫。Called when a drag-and-drop object is dropped onto the control designer view.

(Inherited from ParentControlDesigner)
OnDragEnter(DragEventArgs) OnDragEnter(DragEventArgs) OnDragEnter(DragEventArgs) OnDragEnter(DragEventArgs)

拖放作業進入控制項設計工具檢視時呼叫。Called when a drag-and-drop operation enters the control designer view.

(Inherited from ParentControlDesigner)
OnDragLeave(EventArgs) OnDragLeave(EventArgs) OnDragLeave(EventArgs) OnDragLeave(EventArgs)

拖放作業離開控制項設計工具檢視時呼叫。Called when a drag-and-drop operation leaves the control designer view.

(Inherited from ParentControlDesigner)
OnDragOver(DragEventArgs) OnDragOver(DragEventArgs) OnDragOver(DragEventArgs) OnDragOver(DragEventArgs)

拖放物件拖曳至控制項設計工具檢視時呼叫。Called when a drag-and-drop object is dragged over the control designer view.

(Inherited from ParentControlDesigner)
OnGiveFeedback(GiveFeedbackEventArgs) OnGiveFeedback(GiveFeedbackEventArgs) OnGiveFeedback(GiveFeedbackEventArgs) OnGiveFeedback(GiveFeedbackEventArgs)

以提供視覺提示,以滑鼠位置為基礎而拖放作業正在進行中的拖放作業時呼叫。Called 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.

(Inherited from ParentControlDesigner)
OnMouseDragBegin(Int32, Int32) OnMouseDragBegin(Int32, Int32) OnMouseDragBegin(Int32, Int32) OnMouseDragBegin(Int32, Int32)

在元件上方按住,呼叫以回應滑鼠左鍵的動作。Called in response to the left mouse button being pressed and held while over the component.

(Inherited from ParentControlDesigner)
OnMouseDragEnd(Boolean) OnMouseDragEnd(Boolean) OnMouseDragEnd(Boolean) OnMouseDragEnd(Boolean)

拖放作業完成或取消作業的結束時呼叫。Called at the end of a drag-and-drop operation to complete or cancel the operation.

(Inherited from ParentControlDesigner)
OnMouseDragMove(Int32, Int32) OnMouseDragMove(Int32, Int32) OnMouseDragMove(Int32, Int32) OnMouseDragMove(Int32, Int32)

每次移動滑鼠的呼叫拖放作業期間。Called for each movement of the mouse during a drag-and-drop operation.

(Inherited from ParentControlDesigner)
OnMouseEnter() OnMouseEnter() OnMouseEnter() OnMouseEnter()

當滑鼠初次進入控制項時呼叫。Called when the mouse first enters the control.

(Inherited from ParentControlDesigner)
OnMouseHover() OnMouseHover() OnMouseHover() OnMouseHover()

滑鼠停留在控制項之後呼叫。Called after the mouse hovers over the control.

(Inherited from ParentControlDesigner)
OnMouseLeave() OnMouseLeave() OnMouseLeave() OnMouseLeave()

當滑鼠初次進入控制項時呼叫。Called when the mouse first enters the control.

(Inherited from ParentControlDesigner)
OnPaintAdornments(PaintEventArgs) OnPaintAdornments(PaintEventArgs) OnPaintAdornments(PaintEventArgs) OnPaintAdornments(PaintEventArgs)

當設計工具正在管理的控制項已繪製其介面,讓設計工具可以繪製任何其他的裝飾控制項上方時呼叫。Called 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.

(Inherited from ParentControlDesigner)
OnSetComponentDefaults() OnSetComponentDefaults() OnSetComponentDefaults() OnSetComponentDefaults()

當設計工具已初始化時呼叫。Called when the designer is initialized.

(Inherited from ControlDesigner)
OnSetCursor() OnSetCursor() OnSetCursor() OnSetCursor()

提供變更目前滑鼠游標的機會。Provides an opportunity to change the current mouse cursor.

(Inherited from ParentControlDesigner)
PostFilterAttributes(IDictionary) PostFilterAttributes(IDictionary) PostFilterAttributes(IDictionary) PostFilterAttributes(IDictionary)

允許設計工具變更或移除它經由 TypeDescriptor 公開的屬性集中的項目。Allows a designer to change or remove items from the set of attributes that it exposes through a TypeDescriptor.

(Inherited from ComponentDesigner)
PostFilterEvents(IDictionary) PostFilterEvents(IDictionary) PostFilterEvents(IDictionary) PostFilterEvents(IDictionary)

允許設計工具變更或移除它經由 TypeDescriptor 公開的事件集中的項目。Allows a designer to change or remove items from the set of events that it exposes through a TypeDescriptor.

(Inherited from ComponentDesigner)
PostFilterProperties(IDictionary) PostFilterProperties(IDictionary) PostFilterProperties(IDictionary) PostFilterProperties(IDictionary)

允許設計工具變更或移除它經由 TypeDescriptor 公開的屬性集中的項目。Allows a designer to change or remove items from the set of properties that it exposes through a TypeDescriptor.

(Inherited from ComponentDesigner)
PreFilterAttributes(IDictionary) PreFilterAttributes(IDictionary) PreFilterAttributes(IDictionary) PreFilterAttributes(IDictionary)

允許設計工具加入至它經由 TypeDescriptor 公開的屬性集。Allows a designer to add to the set of attributes that it exposes through a TypeDescriptor.

(Inherited from ComponentDesigner)
PreFilterEvents(IDictionary) PreFilterEvents(IDictionary) PreFilterEvents(IDictionary) PreFilterEvents(IDictionary)

允許設計工具加入至它經由 TypeDescriptor 公開的事件集。Allows a designer to add to the set of events that it exposes through a TypeDescriptor.

(Inherited from ComponentDesigner)
PreFilterProperties(IDictionary) PreFilterProperties(IDictionary) PreFilterProperties(IDictionary) PreFilterProperties(IDictionary)

調整元件透過公開的屬性集TypeDescriptorAdjusts the set of properties the component exposes through a TypeDescriptor.

RaiseComponentChanged(MemberDescriptor, Object, Object) RaiseComponentChanged(MemberDescriptor, Object, Object) RaiseComponentChanged(MemberDescriptor, Object, Object) RaiseComponentChanged(MemberDescriptor, Object, Object)

告知 IComponentChangeService 這個元件已經變更。Notifies the IComponentChangeService that this component has been changed.

(Inherited from ComponentDesigner)
RaiseComponentChanging(MemberDescriptor) RaiseComponentChanging(MemberDescriptor) RaiseComponentChanging(MemberDescriptor) RaiseComponentChanging(MemberDescriptor)

告知 IComponentChangeService 這個元件正要變更。Notifies the IComponentChangeService that this component is about to be changed.

(Inherited from ComponentDesigner)
ToolPicked(ToolboxItem) ToolPicked(ToolboxItem) ToolPicked(ToolboxItem) ToolPicked(ToolboxItem)

選取指定的工具。Selects the specified tool.

ToString() ToString() ToString() ToString()

傳回代表目前物件的字串。Returns a string that represents the current object.

(Inherited from Object)
UnhookChildControls(Control) UnhookChildControls(Control) UnhookChildControls(Control) UnhookChildControls(Control)

將訊息路由傳送至每個控制項,而不是父設計工具的指定控制項的子系。Routes messages for the children of the specified control to each control rather than to a parent designer.

(Inherited from ControlDesigner)
WndProc(Message) WndProc(Message) WndProc(Message) WndProc(Message)

處理 Windows 訊息。Processes Windows messages.

明確介面實作

IDesignerFilter.PostFilterAttributes(IDictionary) IDesignerFilter.PostFilterAttributes(IDictionary) IDesignerFilter.PostFilterAttributes(IDictionary) IDesignerFilter.PostFilterAttributes(IDictionary)

如需這個成員的描述,請參閱 PostFilterAttributes(IDictionary) 方法。For a description of this member, see the PostFilterAttributes(IDictionary) method.

(Inherited from ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary) IDesignerFilter.PostFilterEvents(IDictionary) IDesignerFilter.PostFilterEvents(IDictionary) IDesignerFilter.PostFilterEvents(IDictionary)

如需這個成員的描述,請參閱 PostFilterEvents(IDictionary) 方法。For a description of this member, see the PostFilterEvents(IDictionary) method.

(Inherited from ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary) IDesignerFilter.PostFilterProperties(IDictionary) IDesignerFilter.PostFilterProperties(IDictionary) IDesignerFilter.PostFilterProperties(IDictionary)

如需這個成員的描述,請參閱 PostFilterProperties(IDictionary) 方法。For a description of this member, see the PostFilterProperties(IDictionary) method.

(Inherited from ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary) IDesignerFilter.PreFilterAttributes(IDictionary) IDesignerFilter.PreFilterAttributes(IDictionary) IDesignerFilter.PreFilterAttributes(IDictionary)

如需這個成員的描述,請參閱 PreFilterAttributes(IDictionary) 方法。For a description of this member, see the PreFilterAttributes(IDictionary) method.

(Inherited from ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary) IDesignerFilter.PreFilterEvents(IDictionary) IDesignerFilter.PreFilterEvents(IDictionary) IDesignerFilter.PreFilterEvents(IDictionary)

如需這個成員的描述,請參閱 PreFilterEvents(IDictionary) 方法。For a description of this member, see the PreFilterEvents(IDictionary) method.

(Inherited from ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary) IDesignerFilter.PreFilterProperties(IDictionary) IDesignerFilter.PreFilterProperties(IDictionary) IDesignerFilter.PreFilterProperties(IDictionary)

如需這個成員的描述,請參閱 PreFilterProperties(IDictionary) 方法。For a description of this member, see the PreFilterProperties(IDictionary) method.

(Inherited from ComponentDesigner)
IRootDesigner.GetView(ViewTechnology) IRootDesigner.GetView(ViewTechnology) IRootDesigner.GetView(ViewTechnology) IRootDesigner.GetView(ViewTechnology)

如需這個成員的說明,請參閱 ViewTechnologyFor a description of this member, see ViewTechnology.

IRootDesigner.SupportedTechnologies IRootDesigner.SupportedTechnologies IRootDesigner.SupportedTechnologies IRootDesigner.SupportedTechnologies

如需這個成員的說明,請參閱 SupportedTechnologiesFor a description of this member, see SupportedTechnologies.

IToolboxUser.GetToolSupported(ToolboxItem) IToolboxUser.GetToolSupported(ToolboxItem) IToolboxUser.GetToolSupported(ToolboxItem) IToolboxUser.GetToolSupported(ToolboxItem)

如需這個成員的說明,請參閱 GetToolSupported(ToolboxItem)For a description of this member, see GetToolSupported(ToolboxItem).

IToolboxUser.ToolPicked(ToolboxItem) IToolboxUser.ToolPicked(ToolboxItem) IToolboxUser.ToolPicked(ToolboxItem) IToolboxUser.ToolPicked(ToolboxItem)

如需這個成員的說明,請參閱 ToolPicked(ToolboxItem)For a description of this member, see ToolPicked(ToolboxItem).

適用於

另請參閱