MenuBindingsEditor.EditValue Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İlişkili Menu denetimin veri bağlamaları koleksiyonunun değerini düzenler.
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
Parametreler
- context
- ITypeDescriptorContext
Bağlam bilgilerini almak için kullanılan arabirimi uygulayan ITypeDescriptorContext bir nesne.
- provider
- IServiceProvider
Düzenleme hizmetlerinin IServiceProvider elde edilebileceği arabirimi uygulayan bir nesne.
- value
- Object
Değerini düzenlemek için nesne.
Döndürülenler
yeni value
; aksi takdirde, nesnenin değeri değişmediyse değişmeden value
.
Açıklamalar
yöntemi, EditValue ilişkili denetimi ve MenuDesigner bu denetimle ilişkili nesneyi parametresinden context
ayıklarMenu. Ardından yöntemi, denetimin EditValue MenuDesigner koleksiyonunu Menu düzenlemek MenuItemBindingCollection için kullanılan bir düzenleme iletişim kutusunu görüntülemek için nesnesini geri çağırır.
Devralanlara Notlar
provider
parametresi yöntemin EditValue(ITypeDescriptorContext, IServiceProvider, Object) bu uygulaması tarafından kullanılmaz, ancak türetilmiş sınıflarda geçersiz kılmanız için kullanılabilir