次の方法で共有


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 、関連付けられた Menu コントロールと、そのコントロールに MenuDesigner 関連付けられているオブジェクトを context パラメーターから抽出します。 次に、コントロールの EditValue オブジェクトを MenuDesigner 編集 MenuItemCollection するために使用される編集ダイアログ ボックスを表示するために、呼び出し Menu が戻ります。

パラメーターは provider 使用されません。

適用対象

こちらもご覧ください