Partager via


Track.ViewportSize Propriété

Définition

Obtient ou définit la taille de la partie de contenu déroulant qui est 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

Valeur de propriété

Taille de la zone visible du contenu déroulant. La valeur par défaut est NaN, ce qui signifie que la taille du contenu n'est pas définie.

Remarques

La valeur de la ViewportSize propriété est utilisée pour calculer la taille du Thumb contrôle dans un ScrollBar lorsque n’est ViewportSize pas Double.NaN. Pour plus d’informations, consultez les remarques relatives à la Thumb propriété .

Pour définir explicitement la taille de Thumb, créez un objet qui dérive de la Track classe et fournissez des remplacements pour MeasureOverride et ArrangeOverride.

Si vous implémentez un Track dans le cadre d’un ScrollBar contrôle et que vous ne définissez pas explicitement la Track.ViewportSize propriété, la Track.ViewportSize propriété est liée à la ScrollBar.ViewportSize propriété .

La valeur de la ViewportSize propriété d’un Track contrôle implémenté dans un Slider contrôle est toujours Double.NaN, car le contrôle ne change pas de Thumb taille.

Informations sur les propriétés de dépendance

Champ Identificateur ViewportSizeProperty
Propriétés de métadonnées définies sur true AffectsArrange

S’applique à

Voir aussi