Sdílet prostřednictvím


BulletedListDesigner.PostFilterEvents(IDictionary) Metoda

Definice

Umožňuje návrháři filtrovat sadu událostí, které přidružený ovládací prvek zveřejní v době návrhu.

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)

Parametry

events
IDictionary

Objekt IDictionary , který obsahuje EventDescriptor objekty představující události ovládacího prvku. Klíče v souboru IDictionary jsou názvy událostí.

Poznámky

Návrháři ovládacích prvků používají metody odvozené z ComponentDesigner.PostFilterEvents metody k filtrování sady událostí, které ovládací prvek, který navrhuje, zveřejní prostřednictvím objektu TypeDescriptor .

BulletedList U ovládacího prvku PostFilterEvents metoda odebere SelectedIndexChanged událost ze seznamu, který je vystaven návrhářem.

Klíče v IDictionary rozhraní jsou názvy událostí. Hodnoty v objektu IDictionary jsou objekty typu EventDescriptor.

Poznámky pro dědice

PostFilterEvents(IDictionary) Přepsání metody poskytuje způsob, jak změnit nebo odebrat položky ve slovníku událostí, které jsou vystaveny návrhářem pro tento ovládací prvek.

Slovník, který je přístupný prostřednictvím parametru events , můžete přímo filtrovat, nebo ho můžete nechat beze změny. Pokud přepisujete metodu PostFilterEvents(IDictionary) , zavolejte základní implementaci po provedení vlastního filtrování.

Platí pro

Viz také