Condividi tramite


BulletedListDesigner.PostFilterEvents(IDictionary) Metodo

Definizione

Consente di filtrare, mediante una finestra di progettazione, il gruppo di eventi che il controllo associato esporrà in fase di progettazione.

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)

Parametri

events
IDictionary

IDictionary contenente gli oggetti EventDescriptor che rappresentano gli eventi del controllo. Le chiavi dell'oggetto IDictionary sono nomi di evento.

Commenti

Le finestre di progettazione dei controlli usano metodi derivati dal ComponentDesigner.PostFilterEvents metodo per filtrare il set di eventi che il controllo sta progettando esporrà tramite l'oggetto TypeDescriptor .

Per il controllo, il BulletedListPostFilterEvents metodo rimuove l'evento SelectedIndexChanged dall'elenco esposto dalla finestra di progettazione.

Le chiavi nell'interfaccia IDictionary sono i nomi degli eventi. I valori in IDictionary sono oggetti di tipo EventDescriptor.

Note per gli eredi

L'override del PostFilterEvents(IDictionary) metodo consente di modificare o rimuovere elementi all'interno del dizionario di eventi esposti dalla finestra di progettazione per questo controllo.

È possibile filtrare direttamente il dizionario accessibile tramite il events parametro oppure lasciarlo invariato. Se si esegue l'override del PostFilterEvents(IDictionary) metodo, chiamare l'implementazione di base dopo aver eseguito un filtro personalizzato.

Si applica a

Vedi anche