Track.ViewportSize Propriedade

Definição

Obtém ou define o tamanho da parte do conteúdo rolável que está visível.Gets or sets the size of the part of the scrollable content that is visible.

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.The size of the visible area of the scrollable content. O padrão é NaN, o que significa que o tamanho do conteúdo não está definido.The default is NaN, which means that the content size is not defined.

Comentários

O ViewportSize valor da propriedade é usado para calcular o tamanho ScrollBar Thumb do controle em um quando o ViewportSize não Double.NaNé.The value of the ViewportSize property is used to calculate the size of the Thumb control in a ScrollBar when the ViewportSize is not Double.NaN. Para obter mais informações, consulte os comentários para Thumb a propriedade.For more information, see the remarks for the Thumb property.

Para definir explicitamente Thumbo tamanho do, crie um objeto derivado Track da classe e forneça substituições para MeasureOverride e ArrangeOverride.To explicitly define the size of the Thumb, create an object that derives from the Track class and provide overrides for MeasureOverride and ArrangeOverride.

Se você implementar um Track como parte de um ScrollBar controle e não definir explicitamente a Track.ViewportSize ScrollBar.ViewportSize Propriedade, a Track.ViewportSize propriedade será vinculada à propriedade.If you implement a Track as part of a ScrollBar control and you do not explicitly set the Track.ViewportSize property, the Track.ViewportSize property binds to the ScrollBar.ViewportSize property.

ViewportSize O valor da propriedade de um Slider Track controle que é implementado em um controle é sempre Double.NaN, porque o controle Thumb não altera o tamanho.The value of the ViewportSize property of a Track control that is implemented in a Slider control is always Double.NaN, because the Thumb control does not change size.

Informações da propriedade de dependênciaDependency Property Information

Campo de identificadorIdentifier field ViewportSizeProperty
Propriedades de metadados definidas comotrueMetadata properties set to true AffectsArrange

Aplica-se a

Veja também