Compartir a través de


BulletedListDesigner.PostFilterEvents(IDictionary) Método

Definición

Le permite al diseñador filtrar el conjunto de eventos que el control asociado expondrá en tiempo de diseño.

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)

Parámetros

events
IDictionary

La IDictionary que contiene los objetos EventDescriptor que representan los eventos del control. Las claves de IDictionary son los nombres de evento.

Comentarios

Los diseñadores de controles usan métodos derivados del ComponentDesigner.PostFilterEvents método para filtrar el conjunto de eventos que el control que está diseñando expondrá a través del TypeDescriptor objeto .

Para el BulletedList control , el PostFilterEvents método quita el SelectedIndexChanged evento de la lista expuesta por el diseñador.

Las claves de la IDictionary interfaz son los nombres de los eventos. Los valores de IDictionary son objetos de tipo EventDescriptor.

Notas a los desarrolladores de herederos

La invalidación del PostFilterEvents(IDictionary) método proporciona una manera de cambiar o quitar elementos dentro del diccionario de eventos expuestos por el diseñador para este control.

Puede filtrar directamente el diccionario al que se puede acceder a través del events parámetro o dejarlo sin cambios. Si va a invalidar el PostFilterEvents(IDictionary) método, llame a la implementación base después de realizar su propio filtrado.

Se aplica a

Consulte también