MenuBindingsEditor.EditValue Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Edita el valor de la colección de enlaces de datos del control Menu asociado.
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
Parámetros
- context
- ITypeDescriptorContext
Objeto que implementa la interfaz ITypeDescriptorContext utilizada para adquirir información de contexto.
- provider
- IServiceProvider
Objeto que implementa la interfaz IServiceProvider, a través de la cual se pueden obtener los servicios de edición.
- value
- Object
Objeto cuyo valor se va a editar.
Devoluciones
El nuevo value
; de lo contrario, si el valor del objeto no ha cambiado, value
sin modificar.
Comentarios
El EditValue método extrae el control asociado y el MenuDesigner objeto asociado Menu a ese control del context
parámetro . A continuación, el EditValue método llama de nuevo al MenuDesigner objeto para mostrar un cuadro de diálogo de edición que se usa para editar la MenuItemBindingCollection colección del Menu control.
Notas a los desarrolladores de herederos
Esta provider
implementación del método no usa el EditValue(ITypeDescriptorContext, IServiceProvider, Object) parámetro , pero está disponible para invalidar en clases derivadas.