MenuItemCollectionEditor.EditValue 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
編輯關聯控制項的功能表項目集合值。
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 會從 context
參數擷取相關聯的 Menu 控制項和 MenuDesigner 與該控制項相關聯的 物件。 然後, EditValue 會回呼 MenuDesigner ,以顯示用來編輯 MenuItemCollection 控制項物件的 Menu 編輯對話方塊。
provider
不使用 參數。