ControlDesigner.PreFilterProperties(IDictionary) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.