ComponentEditor.EditComponent 方法

定义

编辑该组件并确定是否修改了给定的组件。

重载

EditComponent(Object)

编辑该组件并返回一个表示是否修改了该组件的值。

EditComponent(ITypeDescriptorContext, Object)

编辑组件并返回一个值,用以指示是否已根据给定上下文修改了组件。

EditComponent(Object)

Source:
BaseComponentEditor.cs
Source:
BaseComponentEditor.cs
Source:
BaseComponentEditor.cs

编辑该组件并返回一个表示是否修改了该组件的值。

public:
 bool EditComponent(System::Object ^ component);
public bool EditComponent (object component);
member this.EditComponent : obj -> bool
Public Function EditComponent (component As Object) As Boolean

参数

component
Object

要编辑的组件。

返回

如果组件已被修改,则为 true;否则,为 false

注解

此方法将打开一个可用于编辑组件的高级用户界面。 默认实现将打开一个对话框,其中包含组件编辑器控件对象集合和用户界面。

适用于

EditComponent(ITypeDescriptorContext, Object)

Source:
BaseComponentEditor.cs
Source:
BaseComponentEditor.cs
Source:
BaseComponentEditor.cs

编辑组件并返回一个值,用以指示是否已根据给定上下文修改了组件。

public:
 abstract bool EditComponent(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ component);
public abstract bool EditComponent (System.ComponentModel.ITypeDescriptorContext context, object component);
public abstract bool EditComponent (System.ComponentModel.ITypeDescriptorContext? context, object component);
abstract member EditComponent : System.ComponentModel.ITypeDescriptorContext * obj -> bool
Public MustOverride Function EditComponent (context As ITypeDescriptorContext, component As Object) As Boolean

参数

context
ITypeDescriptorContext

可用于获得有关编辑更多信息的可选上下文对象。

component
Object

要编辑的组件。

返回

如果组件已被修改,则为 true;否则,为 false

注解

可以重写此方法,为组件提供自定义编辑用户界面。 在此方法中,可以显示对话框或其他类型的用户界面。

适用于