Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Fornece um mecanismo para capturar as alterações de propriedade feitas pelo usuário no designer e fornecendo novos valores em time de design.
Namespace: Microsoft.Windows.Design.Services
Assembly: Microsoft.Windows.Design.Extensibility (em Microsoft.Windows.Design.Extensibility.dll)
Sintaxe
Public MustInherit Class ValueTranslationService
Dim instance As ValueTranslationService
public abstract class ValueTranslationService
public ref class ValueTranslationService abstract
public abstract class ValueTranslationService
Comentários
Normalmente, quando um usuário altera um valor da propriedade de um objeto no designer, esse valor é conjunto no objeto no designer.Os autores de controle personalizado podem inserir a lógica personalizada nesse processo.O valor da propriedade é traduzido do valor que define o usuário participante, como um novo valor da propriedade fornecido pelo autor do controle.Por exemplo, eles deseja que o usuário ser capaz de conjunto a propriedade visible de um controle para false, mas o controle ainda deve ser visível em time de design. A propriedade visible é traduzida como true no designer. Essas alterações afetam somente o criador.Em time de execução, as propriedades são exibidas com os valores definidos pelo usuário.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.Services.ValueTranslationService
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Membros ValueTranslationService
Namespace Microsoft.Windows.Design.Services
Outros recursos
Demonstra Passo a passo: Alterar o comportamento de uma propriedade em tempo de design