語言

UITypeEditor.EditValue 方法

定義

使用方法指示 GetEditStyle() 的編輯器樣式編輯指定物件的值。

多載

名稱 Description
EditValue(IServiceProvider, Object)

使用方法指示 GetEditStyle() 的編輯器樣式編輯指定物件的值。

EditValue(ITypeDescriptorContext, IServiceProvider, Object)

使用方法指示 GetEditStyle() 的編輯器風格編輯指定物件的值。

EditValue(IServiceProvider, Object)

來源:
UITypeEditor.cs
來源:
UITypeEditor.cs
來源:
UITypeEditor.cs
來源:
UITypeEditor.cs
來源:
UITypeEditor.cs

使用方法指示 GetEditStyle() 的編輯器樣式編輯指定物件的值。

public:
 System::Object ^ EditValue(IServiceProvider ^ provider, System::Object ^ value);
public object EditValue(IServiceProvider provider, object value);
public object? EditValue(IServiceProvider provider, object? value);
member this.EditValue : IServiceProvider * obj -> obj
Public Function EditValue (provider As IServiceProvider, value As Object) As Object

參數

provider
IServiceProvider

而 IServiceProvider 這個編輯者可以用來獲取服務。

value
Object

要編輯的物件。

傳回

物件的新值。

備註

此方法啟動使用者介面進行值編輯,當使用者嘗試編輯該編輯器設定為編輯該值的型別值時,會由 屬性視窗 呼叫。 提供服務提供者,讓編輯者能取得所需的任何服務。

另請參閱

適用於

EditValue(ITypeDescriptorContext, IServiceProvider, Object)

來源:
UITypeEditor.cs
來源:
UITypeEditor.cs
來源:
UITypeEditor.cs
來源:
UITypeEditor.cs
來源:
UITypeEditor.cs

使用方法指示 GetEditStyle() 的編輯器風格編輯指定物件的值。

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

參數

context
ITypeDescriptorContext

這可以用 ITypeDescriptorContext 來獲得更多背景資訊。

provider
IServiceProvider

而 IServiceProvider 這個編輯者可以用來獲取服務。

value
Object

要編輯的物件。

傳回

物件的新值。 如果物件的值沒有改變,這應該會回傳它所傳的同一物件。

備註

提供服務提供者,讓編輯者能取得所需的任何服務。

另請參閱

適用於