Udostępnij za pośrednictwem


BulletedListDesigner.PostFilterEvents(IDictionary) Metoda

Definicja

Umożliwia projektantowi filtrowanie zestawu zdarzeń, które skojarzona kontrolka będzie uwidaczniać w czasie projektowania.

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

Obiekt IDictionary , który zawiera EventDescriptor obiekty reprezentujące zdarzenia kontrolki. Klucze w obiekcie IDictionary to nazwy zdarzeń.

Uwagi

Projektanci kontrolek używają metod pochodnych od ComponentDesigner.PostFilterEvents metody do filtrowania zestawu zdarzeń, które projektuje kontrolka, będzie uwidaczniać za pośrednictwem TypeDescriptor obiektu.

W przypadku kontrolki BulletedListPostFilterEvents metoda usuwa SelectedIndexChanged zdarzenie z listy uwidocznionej przez projektanta.

Klucze w interfejsie IDictionary to nazwy zdarzeń. Wartości w obiekcie IDictionary to obiekty typu EventDescriptor.

Uwagi dotyczące dziedziczenia

PostFilterEvents(IDictionary) Zastąpienie metody umożliwia zmianę lub usunięcie elementów w słowniku zdarzeń, które są uwidocznione przez projektanta dla tej kontrolki.

Słownik, który jest dostępny za pośrednictwem parametru events , można bezpośrednio filtrować lub pozostawić go bez zmian. Jeśli zastępujesz metodę, wywołaj implementację podstawową po wykonaniu PostFilterEvents(IDictionary) własnego filtrowania.

Dotyczy

Zobacz też