Condividi tramite


Track.ViewportSize Proprietà

Definizione

Ottiene o imposta le dimensioni della parte del contenuto scorrevole visibile.

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

Valore della proprietà

Dimensioni dell'area visibile del contenuto scorrevole. Il valore predefinito è NaN, il che significa che le dimensioni del contenuto non sono definite.

Commenti

Il valore della ViewportSize proprietà viene utilizzato per calcolare le dimensioni del Thumb controllo in un ScrollBar oggetto quando non ViewportSizeDouble.NaNè . Per altre informazioni, vedere le osservazioni per la Thumb proprietà .

Per definire in modo esplicito le dimensioni di Thumb, creare un oggetto che deriva dalla Track classe e fornire sostituzioni per MeasureOverride e ArrangeOverride.

Se si implementa un oggetto Track come parte di un ScrollBar controllo e non si imposta in modo esplicito la Track.ViewportSize proprietà , la Track.ViewportSize proprietà viene associata alla ScrollBar.ViewportSize proprietà .

Il valore della ViewportSize proprietà di un Track controllo implementato in un Slider controllo è sempre Double.NaN, perché il controllo non modifica le Thumb dimensioni.

Informazioni sulle proprietà di dipendenza

Elemento Valore
Campo Identificatore ViewportSizeProperty
Proprietà dei metadati impostate su true AffectsArrange

Si applica a

Vedi anche