Compartilhar via


Namespace Microsoft.Windows.Design.PropertyEditing

Permite que editores de propriedade personalizada exibir na janela de propriedades.

The Microsoft.Windows.Design.PropertyEditing espaço para nome fornece classes para implementar os editores de valores personalizados para designers. Valor editores geralmente são exibidos na janela Propriedades do designer.A tabela a seguir mostra as implementações básicas para os editores de valor usado com freqüência.

Editor de propriedade de valor

Descrição

PropertyValueEditor

Um editor de in-line que está hospedado no mesmo espaço físico sistema autônomo o modo de exibição na janela Propriedades de hospedagem.

ExtendedPropertyValueEditor

Um editor que normalmente não é hospedado no local.Este é o equivalente do editor lista suspensa Estilo na System.ComponentModel Arquitetura.

DialogPropertyValueEditor

Um editor que é implementado em seu próprio caixa de diálogo.

Classes

  Classe Descrição
CategoryEditor Uma classe abstrata para criar editores de categoria personalizada.
CategoryEntry Representa uma categoria de propriedades.
DependencyPropertyValueSource Representa a fonte de um valor da propriedade de dependência.
DialogPropertyValueEditor Contêiner para todas as caixa de diálogo caixa de edição de lógica para PropertyEntry objetos.
EditModeSwitchButton Um botão de conveniência que permite que o usuário alterne entre os diferentes PropertyContainer modos.
ExtendedPropertyValueEditor Contêiner para lógica de toda e qualquer editor estendida para propriedades.
NewItemFactory Representa uma fábrica para criar novos itens para uma coleção ou um valor da propriedade.
NewItemTypesAttribute Usado para especificar quais tipos de objeto podem ser atribuídos sistema autônomo o valor de uma propriedade ou sistema autônomo o valor de um tipo de propriedade.
PropertyContainer Usado sistema autônomo um contêiner gráfico para PropertyEntry instâncias.
PropertyEntry Representa uma propriedade.
PropertyEntryCollection Representa uma coleção de PropertyEntry instâncias para subpropriedades de um determinado PropertyEntry.
PropertyFilter Usado sistema autônomo parte da funcionalidade de pesquisa e filtragem que pode ser fornecida pelo host de edição de propriedade.
PropertyFilterAppliedEventArgs Fornece dados para o FilterApplied evento.
PropertyFilterPredicate Representa um predicado Pesquisar e filtragem.
PropertyMarker Um controle que aparece com um valor de propriedade na janela de propriedade e pode conter informações sobre o valor da propriedade.
PropertyOrder Usado para conjunto a ordem na qual as propriedades aparecem em uma categoria ou em uma lista de subpropriedades.
PropertyOrderAttribute Esse atributo é anexado a uma propriedade para especificar a ordem de classificar de uma propriedade em um navegador de propriedade.
PropertyValue Representa o valor de uma propriedade.
PropertyValueCollection Representa uma coleção de PropertyValue instâncias.
PropertyValueEditor Recipiente de qualquer e todas embutido lógica de editor de propriedades.
PropertyValueEditorCommands Fornece comandos padrão que controlam o comportamento de uma janela de propriedade quando o usuário edita propriedades.
PropertyValueExceptionEventArgs Fornece dados para o PropertyValueException evento.
PropertyValueSource Representa a fonte de um valor da propriedade.

Interfaces

  Interface Descrição
IPropertyFilterTarget Identificadores de classificação e filtragem de funcionalidade.

Enumerações

  Enumeração Descrição
PropertyContainerEditMode Define os modos de edição diferente para um PropertyContainer.
PropertyValueExceptionSource Indica a fonte da exceção lançada por um PropertyValue instância.