MenuItemCollectionEditor.EditValue 方法

定义

编辑关联控件的菜单项集合的值。

public:
 override System::Object ^ EditValue(System::ComponentModel::ITypeDescriptorContext ^ context, IServiceProvider ^ provider, System::Object ^ value);
public override object EditValue (System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value);
override this.EditValue : System.ComponentModel.ITypeDescriptorContext * IServiceProvider * obj -> obj
Public Overrides Function EditValue (context As ITypeDescriptorContext, provider As IServiceProvider, value As Object) As Object

参数

context
ITypeDescriptorContext

用于获取上下文信息的 ITypeDescriptorContext

provider
IServiceProvider

实现 IServiceProvider 的对象,通过前者可以获取编辑服务。

value
Object

要编辑其值的对象。

返回

Object

新的 value;否则,如果对象的值未发生更改,则 value 不会更改。

注解

该方法EditValuecontext参数中提取与Menu该控件关联的控件和MenuDesigner对象。 然后,调用EditValue返回MenuDesigner以显示用于编辑控件对象的Menu编辑MenuItemCollection对话框。

provider不使用参数。

适用于

另请参阅