MenuBindingsEditor.EditValue Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee bewerkt u de waarde van de verzameling gegevensbindingen van het bijbehorende Menu besturingselement.
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
Parameters
- context
- ITypeDescriptorContext
Een object dat de ITypeDescriptorContext interface implementeert die wordt gebruikt om contextinformatie te verkrijgen.
- provider
- IServiceProvider
Een object dat de IServiceProvider interface implementeert, waarmee bewerkingsservices kunnen worden verkregen.
- value
- Object
Het object waarvoor de waarde moet worden bewerkt.
Retouren
De nieuwe value; anders, als de waarde van het object niet is gewijzigd, value ongewijzigd.
Opmerkingen
De EditValue methode extraheert het bijbehorende Menu besturingselement en het MenuDesigner object dat aan dat besturingselement is gekoppeld uit de context parameter. Vervolgens roept de EditValue methode het MenuDesigner object weer om een bewerkingsdialoogvenster weer te geven dat wordt gebruikt om de MenuItemBindingCollection verzameling van het Menu besturingselement te bewerken.
Notities voor overnemers
De provider parameter wordt niet gebruikt door deze implementatie van de EditValue(ITypeDescriptorContext, IServiceProvider, Object) methode, maar is beschikbaar om te overschrijven in afgeleide klassen