Track.ViewportSize Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la taille de la partie du contenu défilant 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éfilant. 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 moment où ce ViewportSize n’est pas Double.NaNle cas. Pour plus d’informations, consultez les remarques relatives à la Thumb propriété.
Pour définir explicitement la taille du 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 TrackScrollBar 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 la Thumb taille.
Informations sur les propriétés de dépendance
| Élément | Valeur |
|---|---|
| Champ d’identificateur | ViewportSizeProperty |
Propriétés de métadonnées définies sur true |
AffectsArrange |