命令使用在页面中水平移动:Ctrl + 鼠标滚轮使用 WPF 窗口。在此处输入图像说明
在此处输入图像描述
执行此操作的最佳
方法是使用 ViewBox,类似于此处显示的方案: 创建允许缩放和平移的 WPF 窗口
您可以使用此代码进行鼠标滚轮控制:
在构造函数中,将事件添加到预览鼠标滚轮
PreviewMouseWheel += Window_PreviewMouseWheel;
然后在处理程序中检测密钥
private void Window_PreviewMouseWheel(object sender, MouseWheelEventArgs e)
{
if (Keyboard.Modifiers != ModifierKeys.Control)
return;
if (e.Delta > 0)
ZoomIn();
else if (e.Delta < 0)
ZoomOut();
}