Condividi tramite


MenuBindingsEditor.EditValue Metodo

Definizione

Modifica il valore dell'insieme di associazioni dati del controllo Menu associato.

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

Parametri

context
ITypeDescriptorContext

Oggetto che implementa l'interfaccia ITypeDescriptorContext utilizzata per acquisire informazioni sul contesto.

provider
IServiceProvider

Oggetto che implementa l'interfaccia IServiceProvider, mediante la quale è possibile ottenere i servizi di modifica.

value
Object

Oggetto per il quale si deve modificare il valore.

Restituisce

Nuovo parametro value; in caso contrario, se il valore dell'oggetto non è stato modificato, parametro value non modificato.

Commenti

Il EditValue metodo estrae il controllo associato Menu e l'oggetto MenuDesigner associato a tale controllo dal context parametro . Il EditValue metodo richiama quindi l'oggetto MenuDesigner per visualizzare una finestra di dialogo di modifica utilizzata per modificare l'insieme MenuItemBindingCollection del Menu controllo.

Note per gli eredi

Il provider parametro non viene usato da questa implementazione del EditValue(ITypeDescriptorContext, IServiceProvider, Object) metodo, ma è disponibile per l'override nelle classi derivate

Si applica a

Vedi anche