Aracılığıyla paylaş


BulletedListDesigner.PostFilterEvents(IDictionary) Yöntem

Tanım

Tasarımcının, ilişkili denetimin tasarım zamanında kullanıma sunulacak olay kümesini filtrelemesine izin verir.

protected:
 override void PostFilterEvents(System::Collections::IDictionary ^ events);
protected override void PostFilterEvents (System.Collections.IDictionary events);
override this.PostFilterEvents : System.Collections.IDictionary -> unit
Protected Overrides Sub PostFilterEvents (events As IDictionary)

Parametreler

events
IDictionary

Denetimin IDictionaryEventDescriptor olaylarını temsil eden nesneleri içeren. içindeki IDictionary anahtarlar olay adlarıdır.

Açıklamalar

Denetim tasarımcıları, tasarlandığı denetimin nesnesi aracılığıyla TypeDescriptor kullanıma sunulacak olay kümesini filtrelemek için yönteminden ComponentDesigner.PostFilterEvents türetilen yöntemleri kullanır.

BulletedList denetimi için yöntemi, PostFilterEvents tasarımcı tarafından kullanıma sunulan olayı listeden kaldırırSelectedIndexChanged.

Arabirimdeki IDictionary anahtarlar olayların adlarıdır. içindeki IDictionary değerler türündeki EventDescriptornesnelerdir.

Devralanlara Notlar

yöntemini geçersiz kılma PostFilterEvents(IDictionary) , bu denetim için tasarımcı tarafından kullanıma sunulan olayların sözlüğündeki öğeleri değiştirmek veya kaldırmak için bir yol sağlar.

Parametresi aracılığıyla events erişilebilen sözlüğü doğrudan filtreleyebilir veya değiştirmeden bırakabilirsiniz. yöntemini geçersiz kılıyorsanız PostFilterEvents(IDictionary) , kendi filtrelemenizi gerçekleştirdikten sonra temel uygulamayı çağırın.

Şunlara uygulanır

Ayrıca bkz.