Track.ViewportSize Proprietà

Definizione

Ottiene o imposta la dimensione 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à

Dimensione dell'area visibile del contenuto scorrevole. L'impostazione predefinita è NaN e significa che la dimensione del contenuto non è definita.

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 le sostituzioni per MeasureOverride e ArrangeOverride.

Se si implementa come Track 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 Thumb controllo non modifica le dimensioni.

Informazioni proprietà di dipendenza

Campo Identificatore ViewportSizeProperty
Proprietà dei metadati impostate su true AffectsArrange

Si applica a

Vedi anche