Aracılığıyla paylaş


MenuBindingsEditor.EditValue Yöntem

Tanım

İ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

Object

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

Şunlara uygulanır

Ayrıca bkz.