Share via


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 使方法成功。

适用于

另请参阅