語言

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

要編輯該值的物件。

傳回

新的 value;否則,若物件的值未改變,則保持 value 不變。

備註

該 EditValue 方法從參數中提取對應 Menu 的控制項及其 MenuDesigner 對 context 應的物件。 接著呼叫 EditValue 回 會 MenuDesigner 顯示一個編輯對話框,用來編輯 MenuItemCollection 控制項的 Menu 物件。

provider該參數未被使用。

適用於

另請參閱