共用方式為


BaseDataListComponentEditor.EditComponent 方法

定義

使用指定的內容描述項和父視窗,編輯指定的元件。

public:
 override bool EditComponent(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ obj, System::Windows::Forms::IWin32Window ^ parent);
public override bool EditComponent (System.ComponentModel.ITypeDescriptorContext context, object obj, System.Windows.Forms.IWin32Window parent);
override this.EditComponent : System.ComponentModel.ITypeDescriptorContext * obj * System.Windows.Forms.IWin32Window -> bool
Public Overrides Function EditComponent (context As ITypeDescriptorContext, obj As Object, parent As IWin32Window) As Boolean

參數

context
ITypeDescriptorContext

ITypeDescriptorContext 物件,可用來取得額外的內容資訊。

obj
Object

實作 ObjectIComponent,表示要編輯的元件。

parent
IWin32Window

表示父視窗的 IWin32Window

傳回

如果元件順利編輯成功,則為 true,否則為 false

備註

方法 EditComponent 會使用 GetComponentEditorPages 方法來取得 Type 頁面控制項類型的陣列。 它會建立 ComponentEditorForm 物件,然後呼叫其 ShowForm 方法來顯示元件編輯器。

給繼承者的注意事項

GetComponentEditorPages()必須覆寫 方法,才能傳回 Type 頁面控制項類型的陣列。 這個陣列必須存在, EditComponent 方法才能成功。

適用於

另請參閱