Namespace Microsoft.Windows.Design.PropertyEditing
Enables custom property editors to display in the Properties window.
O Microsoft.Windows.Design.PropertyEditing namespace fornece classes para implementar os editores de valor personalizado para designers. Geralmente, os editores de valor são exibidos na janela de propriedades do designer. A tabela a seguir mostra as implementações básicas para os editores de valor comumente usados.
Editor de propriedade de valor |
Description |
---|---|
Um editor embutido que está hospedado no mesmo espaço físico, como o modo de exibição na janela de propriedades de hospedagem. |
|
An editor that is not normally hosted in-place. This is the equivalent of the drop-down style editor in the System.ComponentModel architecture. |
|
An editor that is implemented in its own dialog box. |
Classes
Classe | Descrição | |
---|---|---|
AlternateContentPropertyAttribute | Indica que uma propriedade de conteúdo não deve ser exibida na árvore de objetos. | |
CategoryEditor | Uma classe abstrata para a criação de editores de categoria personalizada. | |
CategoryEntry | Representa uma categoria de propriedades. | |
DependencyPropertyValueSource | Representa a fonte de um valor de propriedade de dependência. | |
DialogPropertyValueEditor | Recipiente para todos os diálogo caixa de edição de lógica para PropertyEntry objetos. | |
EditModeSwitchButton | Um botão de conveniência que permite ao usuário alternar 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 de uma coleção ou um valor de propriedade. | |
NewItemTypesAttribute | Usado para especificar quais tipos de objeto podem ser atribuídos como o valor de uma propriedade ou o valor de um tipo de propriedade. | |
NumberFormatAttribute | Armazena informações de formatação que são usadas para editar um valor numérico. | |
NumberIncrementsAttribute | Contém informações sobre os incrementos que são usadas para alterar um valor numérico. | |
NumberRangesAttribute | Define um intervalo com base no número de atributos | |
PropertyContainer | Usado como um recipiente 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 como parte da funcionalidade pesquisa e filtragem pode ser fornecida pelo host de edição de propriedade. | |
PropertyFilterAppliedEventArgs | Provides data for the FilterApplied event. | |
PropertyFilterPredicate | Representa um predicado para pesquisa 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 definir 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 classificação de uma propriedade em um navegador de propriedade. | |
PropertyValue | Represents the value of a property. | |
PropertyValueCollection | Representa uma coleção de PropertyValue instâncias. | |
PropertyValueEditor | Recipiente para in-line toda e qualquer lógica de editor de propriedades. | |
PropertyValueEditorCommands | Fornece os comandos padrão que controlam o comportamento de uma janela de propriedade quando o usuário edita propriedades. | |
PropertyValueExceptionEventArgs | Provides data for the PropertyValueException event. | |
PropertyValueSource | Representa a fonte de um valor de propriedade. |
Estruturas
Estrutura | Descrição | |
---|---|---|
KeyAttributePair<T> | Mapeia uma chave de seqüência de caracteres para um Attribute instância. |
Interfaces
Interface | Descrição | |
---|---|---|
IIndexableAttribute | Define um operador de indexação em um atributo. | |
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 origem da exceção lançada por um PropertyValue instância. |