Compartilhar via


ControlDesigner.PreFilterProperties(IDictionary) Método

Definição

Adiciona ou remove propriedades da grade de Propriedades em um host de design em tempo de design ou fornece novas propriedades de tempo de design que podem corresponder às propriedades do controle associado.

protected:
 override void PreFilterProperties(System::Collections::IDictionary ^ properties);
protected override void PreFilterProperties (System.Collections.IDictionary properties);
override this.PreFilterProperties : System.Collections.IDictionary -> unit
Protected Overrides Sub PreFilterProperties (properties As IDictionary)

Parâmetros

properties
IDictionary

As propriedades da classe do componente.

Comentários

Com o PreFilterProperties método , você pode adicionar itens ao dicionário de propriedades que um designer de controle expõe por meio de um TypeDescriptor objeto .

As chaves no dicionário de propriedades são os nomes das propriedades. Os objetos são do tipo PropertyDescriptor.

Notas aos Herdeiros

Você pode modificar diretamente o dicionário acessível por meio do parâmetro properties ou deixá-lo inalterado. Se você substituir o PreFilterProperties(IDictionary) método , chame a implementação base antes de executar sua própria filtragem.

Aplica-se a

Confira também