Compartilhar via


BulletedListDesigner.PostFilterEvents(IDictionary) Método

Definição

Permite que o designer filtre o conjunto de eventos que o controle associado exporá no tempo de design.

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

O IDictionary que contém os objetos de EventDescriptor que representam os eventos do controle. As chaves de IDictionary são nomes de evento.

Comentários

Os designers de controle usam métodos derivados do ComponentDesigner.PostFilterEvents método para filtrar o conjunto de eventos que o controle que ele está projetando exporá por meio do TypeDescriptor objeto .

Para o BulletedList controle , o PostFilterEvents método remove o SelectedIndexChanged evento da lista exposta pelo designer.

As chaves na IDictionary interface são os nomes dos eventos. Os valores no IDictionary são objetos do tipo EventDescriptor.

Notas aos Herdeiros

Substituir o PostFilterEvents(IDictionary) método fornece uma maneira de alterar ou remover itens dentro do dicionário de eventos expostos pelo designer para esse controle.

Você pode filtrar diretamente o dicionário que está acessível por meio do events parâmetro ou deixá-lo inalterado. Se você estiver substituindo o PostFilterEvents(IDictionary) método , chame a implementação base depois de executar sua própria filtragem.

Aplica-se a

Confira também