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

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

Синтаксис


Public Function ChangeView(
  horizontalOffset As Nullable(Of Double),  
  verticalOffset As Nullable(Of Double),  
  zoomFactor As Nullable(Of Single),  
  disableAnimation As Boolean 
) As Boolean

Параметры

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.

disableAnimation

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

true для отключения анимации увеличения или сдвига во время редактирования представления; в противном случае — значение false. Значение по умолчанию — false.

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

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

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

Примечания

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

Примеры

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


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

Требования

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

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))

 

 

Показ:
© 2014 Microsoft