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 |
---|---|
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. |
|
Um editor que normalmente não é hospedado no local.Este é o equivalente do editor lista suspensa Estilo na System.ComponentModel Arquitetura. |
|
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. |