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