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
- Membros necessários para IRangeValueProvider
- Tópicos relacionados
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.
Tópicos relacionados