Track.ViewportSize Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o tamanho da parte do conteúdo rolável que está visível.
public:
property double ViewportSize { double get(); void set(double value); };
public double ViewportSize { get; set; }
member this.ViewportSize : double with get, set
Public Property ViewportSize As Double
Valor da propriedade
O tamanho da área visível do conteúdo rolável. O padrão é NaN, o que significa que o tamanho do conteúdo não está definido.
Comentários
O valor da ViewportSize propriedade é usado para calcular o tamanho do Thumb controle em um ScrollBar quando o ViewportSize não Double.NaNé . Para obter mais informações, consulte os comentários para a Thumb propriedade .
Para definir explicitamente o tamanho do Thumb, crie um objeto que deriva da Track classe e forneça substituições para MeasureOverride e ArrangeOverride.
Se você implementar um Track como parte de um ScrollBar controle e não definir explicitamente a Track.ViewportSize propriedade , a Track.ViewportSize propriedade será associada à ScrollBar.ViewportSize propriedade .
O valor da ViewportSize propriedade de um Track controle que é implementado em um Slider controle é sempre Double.NaN, porque o controle não altera o Thumb tamanho.
Informações da propriedade de dependência
Campo Identificador | ViewportSizeProperty |
Propriedades de metadados definidas como true |
AffectsArrange |