Share via


BulletedListDesigner.PostFilterEvents(IDictionary) Methode

Definition

Ermöglicht dem Designer das Filtern der Gruppe von Ereignissen, die das zugeordnete Steuerelement zur Entwurfszeit verfügbar macht.

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)

Parameter

events
IDictionary

Die IDictionary, die die EventDescriptor-Objekte enthält, die die Ereignisse des Steuerelements darstellen. Die Schlüssel im IDictionary sind Ereignisnamen.

Hinweise

Steuerelement-Designer verwenden Methoden, die von der ComponentDesigner.PostFilterEvents -Methode abgeleitet werden, um den Satz von Ereignissen zu filtern, die das steuerelement, das er entwickelt, über das TypeDescriptor -Objekt verfügbar macht.

Für das BulletedList Steuerelement entfernt die PostFilterEvents -Methode das SelectedIndexChanged -Ereignis aus der Liste, die vom Designer verfügbar gemacht wird.

Die Schlüssel in der IDictionary Schnittstelle sind die Namen der Ereignisse. Die Werte in sind IDictionary Objekte vom Typ EventDescriptor.

Hinweise für Vererber

Das Überschreiben der PostFilterEvents(IDictionary) -Methode bietet eine Möglichkeit zum Ändern oder Entfernen von Elementen im Wörterbuch der Ereignisse, die vom Designer für dieses Steuerelement verfügbar gemacht werden.

Sie können das Wörterbuch, auf das über den events Parameter zugegriffen werden kann, direkt filtern oder unverändert lassen. Wenn Sie die PostFilterEvents(IDictionary) -Methode überschreiben, rufen Sie die Basisimplementierung auf, nachdem Sie ihre eigene Filterung durchgeführt haben.

Gilt für:

Weitere Informationen