ScrollViewer.ChangeView(IReference(Double), IReference(Double), IReference(Single)) Method

Вызывает загрузку объектом ScrollViewer нового представления в окно просмотра, используя заданные смещения и коэффициент масштабирования.

Синтаксис


public bool ChangeView(
  Nullable<double> horizontalOffset, 
  Nullable<double> verticalOffset, 
  Nullable<float> zoomFactor
)

Параметры

horizontalOffset

Тип: IReference<Double> [C++] | System.Nullable<Double> [.NET]

Значение в диапазоне от 0 до ScrollableWidth, определяющее расстояние, на которое содержимое должно быть прокручено по горизонтали.

verticalOffset

Тип: IReference<Double> [C++] | System.Nullable<Double> [.NET]

Значение в диапазоне от 0 до ScrollableHeight, определяющее расстояние, на которое содержимое должно быть прокручено по вертикали.

zoomFactor

Тип: IReference<Single> [C++] | System.Nullable<Single> [.NET]

Значение в диапазоне от MinZoomFactor до MaxZoomFactor, определяющее требуемый целевой коэффициент ZoomFactor.

Возвращаемое значение

Тип: System.Boolean [.NET] | Platform::Boolean [C++]

Значение true, если представление изменено, в противном случае — значение false.

Примечания

Можно задать для параметров значения null, чтобы использовать этот метод только для горизонтальной прокрутки, только для вертикальной прокрутки или только для изменения коэффициента масштабирования.

Примеры

Результатом этого кода является ScrollViewer с именем myScrollViewer, который прокручивается на горизонтальное смещение 2.


bool flag = myScrollViewer.ChangeView(2, null, null); 

Требования

Минимальный поддерживаемый клиент

Windows 8.1

Минимальный поддерживаемый сервер

Windows Server 2012 R2

Пространство имен

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadata

Windows.winmd

См. также

ScrollViewer
ChangeView(IReference(Double), IReference(Double), IReference(Single), Boolean)

 

 

Показ:
© 2015 Microsoft