Compartilhar via


Padrão de controle RangeValue

Descreve diretrizes e convenções para implementar IRangeValueProvider, incluindo informações sobre propriedades e métodos. O padrão de controle RangeValue é usado para dar suporte a controles que podem ser definidos como um valor dentro de um intervalo.

Para obter exemplos de controles que implementam esse padrão de controle, consulte Tipos de controle e seus padrões de controle com suporte.

Este tópico inclui as seções a seguir.

Diretrizes e convenções de implementação

Ao implementar o padrão de controle RangeValue , observe as seguintes diretrizes e convenções:

  • Os controles permitem a recalibração de suas propriedades com suporte com base na localidade ou preferência do usuário. Um exemplo disso é um controle de termômetro que pode ser definido para exibir a temperatura em Fahrenheit ou Celsius.
  • Os controles que têm valores de intervalo ambíguos, como barras de progresso ou controles deslizantes, devem ter esses valores normalizados.

Membros necessários para IRangeValueProvider

As propriedades e os métodos a seguir são necessários para implementar a interface IRangeValueProvider .

Membros necessários Tipo de membro Observações
Isreadonly Propriedade Nenhum
Valor Propriedade Nenhum
Largechange Propriedade Nenhum
Smallchange Propriedade Nenhum
Máximo Propriedade Nenhum
Mínimo Propriedade Nenhum
Setvalue Método Nenhum

 

Esse padrão de controle não tem eventos associados.

Tipos de controle e seus padrões de controle com suporte

Visão Geral de Padrões de Controle de Automação de Interface de Usuário

Visão geral da árvore de automação de interface do usuário