共用方式為


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 不變更。

備註

方法 EditValue 會從 context 參數擷取相關聯的 Menu 控制項和 MenuDesigner 與該控制項相關聯的 物件。 然後, EditValue 會回呼 MenuDesigner ,以顯示用來編輯 MenuItemCollection 控制項物件的 Menu 編輯對話方塊。

provider不使用 參數。

適用於

另請參閱