MouseWheelParameters.PageTranslation Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает коэффициенты преобразования для единиц ширины и высоты страницы в независимых от устройства пикселях (DIP).
public:
property Point PageTranslation { Point get(); void set(Point value); };
Point PageTranslation();
void PageTranslation(Point value);
public Point PageTranslation { get; set; }
var point = mouseWheelParameters.pageTranslation;
mouseWheelParameters.pageTranslation = point;
Public Property PageTranslation As Point
Значение свойства
Коэффициенты преобразования для ширины страницы (x) и высоты (y).
Комментарии
На следующем рисунке показаны параметры панели управления по умолчанию для колесика кнопки. Эти параметры сопоставляют один фрагмент с определенной единицей расстояния в пользовательском интерфейсе (ширина и высота страницы). PageTranslation предоставляет средства для переопределить эти расстояния и указать размер страницы с точки зрения независимого от устройства пикселя (DIP).
Снимок экрана: страница "Параметры мыши", на которой показаны параметры прокрутки колесика мыши.
Если для кнопки колесика задана прокрутка по одному экрану (странице) за раз для каждого элемента, а для параметра PageTranslation задано значение (1200 800), вертикальная прокрутка применяется при 1 x 800 пикселей, независимых от устройства (DIP) на каждую детент. Расстояние горизонтальной прокрутки в колесико наклона мыши зависит от значения CharTranslation.
Примечание
Если manipulationTranslateY/ManipulationTranslateRailsY отключен и ManipulationTranslateX ManipulationTranslateX/ManipulationTranslateRailsX включен с помощью GestureSettings, прокрутка применяется только вдоль горизонтальной оси при повороте или наклоне колесика кнопки. В предыдущем примере результатом является горизонтальная прокрутка 1 x 1200 независимых от устройств пикселей (DIP) на фрагмент. Аналогичным образом, если manipulationTranslateY/ManipulationTranslateRailsY включен, а ManipulationTranslateX/ManipulationTranslateX ManipulationTranslateRailsX отключен с помощью GestureSettings, прокрутка применяется только вдоль вертикальной оси при повороте или наклоне колесика кнопки.