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

一個 Object 實作 , IComponent代表要編輯的元件。

parent
IWin32Window

IWin32Window 代表父視窗。

傳回

true該組件已成功編輯;否則,。 false

備註

EditComponent該方法透過使用該Type方法獲得GetComponentEditorPages一組頁面控制類型的陣列。 它建立一個 ComponentEditorForm 物件,然後呼叫其 ShowForm 方法來顯示元件編輯器。

給繼承者的注意事項

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

適用於

另請參閱