Track.ViewportSize Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает размер видимой части прокручиваемого содержимого.
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
Значение свойства
Размер видимой части прокручиваемого содержимого. Значением по умолчанию является NaN, означающее, что размер содержимого не определен.
Комментарии
Значение ViewportSize свойства используется для вычисления размера Thumb элемента управления в , ScrollBar если ViewportSize не Double.NaNимеет значения . Дополнительные сведения см. в примечаниях Thumb для свойства .
Чтобы явно определить размер Thumb, создайте объект, производный от Track класса , и предоставьте переопределения для MeasureOverride и ArrangeOverride.
Если вы реализуете Track как часть ScrollBar элемента управления и не задаете свойство явным Track.ViewportSize образом, Track.ViewportSize свойство привязывается к свойству ScrollBar.ViewportSize .
Значение ViewportSize свойства элемента управления, реализованного Track в элементе Slider управления, всегда Double.NaNравно , так как Thumb размер элемента управления не изменяется.
Сведения о свойстве зависимостей
Поле идентификатора | ViewportSizeProperty |
Для свойств метаданных задано значение true |
AffectsArrange |