IconEditor.EditValue(ITypeDescriptorContext, IServiceProvider, Object) 方法

定义

使用方法提供的 GetEditStyle(ITypeDescriptorContext) 编辑器样式编辑给定的对象值。

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);
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

可用于提供其他上下文信息的类型描述符上下文。

provider
IServiceProvider

一个服务提供程序对象,可通过该对象获取编辑服务。

value
Object

正在编辑的值的实例。

返回

对象的新值。 如果对象的值未更改,则它应返回传递的相同对象。

注解

提供服务提供商,以便获取任何所需的编辑服务。

适用于