Track.ViewportSize Propriedade

Definição

Obtém ou define o tamanho da parte do conteúdo que é 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 de Propriedade

O tamanho da área visível do conteúdo deslocável. O padrão é NaN, o que significa que o tamanho do conteúdo não está definido.

Observações

O valor da ViewportSize propriedade é usado para calcular o tamanho do Thumb controlo em a ScrollBar quando o ViewportSize não Double.NaNé . Para mais informações, consulte as observações relativas à Thumb propriedade.

Para definir explicitamente o tamanho do Thumb, crie um objeto que derive da Track classe e forneça sobreposições para MeasureOverride e ArrangeOverride.

Se implementar a Track como parte de um ScrollBar controlo e não definir explicitamente a Track.ViewportSize propriedade, a Track.ViewportSize propriedade liga-se à ScrollBar.ViewportSize propriedade.

O valor da ViewportSize propriedade de um Track controlo que é implementado num Slider controlo é sempre Double.NaN, porque o controlo Thumb não altera de tamanho.

Informação de Propriedade de Dependência

Iteme Value
Campo identificador ViewportSizeProperty
Propriedades dos metadados definidas como true AffectsArrange

Aplica-se a

Ver também