MenuBindingsEditor.EditValue Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Modifica il valore della raccolta di data binding del controllo associato Menu .
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 di contesto.
- provider
- IServiceProvider
Oggetto che implementa l'interfaccia IServiceProvider tramite cui è possibile ottenere i servizi di modifica.
- value
- Object
Oggetto per cui modificare il valore.
Valori restituiti
valueNuovo oggetto ; in caso contrario, se il valore dell'oggetto non è stato modificato, value invariato.
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 sull'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