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 contém 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 deIRangeValueProvider.
Membros necessários | Tipo de membro | Anotações |
---|---|---|
IsReadOnly | Propriedade | Nenhum |
de valor de | Propriedade | Nenhum |
LargeChange | Propriedade | Nenhum |
smallchange | Propriedade | Nenhum |
máximo de | Propriedade | Nenhum |
Mínimo | Propriedade | Nenhum |
SetValue | Método | Nenhum |
Esse padrão de controle não tem eventos associados.
Tópicos relacionados