Моя комбинация клавиш — Ctr+MouseWheel.
Это текущий код XAML для текстового поля.
Код: Выделить всё
Код: Выделить всё
private void Editor_MouseWheel(object sender, MouseWheelEventArgs e)
{
if (Keyboard.IsKeyDown(Key.LeftCtrl))
{
if (e.Delta > 0)
{
editorVM.Zoom += 10;
}
else
{
editorVM.Zoom -= 10;
}
editorVM.Zoom = Math.Clamp(editorVM.Zoom, 15, 100);
}
}
Есть ли способ переопределить ввод этой полосы прокрутки на основе от того, нажат ли левый элемент управления или нет.
Спасибо..
Подробнее здесь: https://stackoverflow.com/questions/783 ... wer-in-wpf
Мобильная версия