我正在使用扩展 WPF 工具包的 Zoombox。现在,Ctrl+ 拖放正在改变位置,alt+Scroll正在改变缩放。从逻辑上讲,我宁愿扭转这种局面,因为在大多数软件中Ctrl+Scroll用于缩放。如何更改这些键?我玩弄了DragModifiers
和RelativeZoomModifiers
财产,但无法让它发挥作用。
我尝试了以下方法:
<xctk:Zoombox Margin="20" ClipToBounds="False" HorizontalAlignment="Stretch" Name="CanvasZoombox" VerticalAlignment="Stretch" Scale="1" AutoWrapContentWithViewbox="False">
<xctk:Zoombox.ZoomModifiers>
<xctk:KeyModifier>LeftCtrl</xctk:KeyModifier>
</xctk:Zoombox.ZoomModifiers>
<xctk:Zoombox.RelativeZoomModifiers>
<xctk:KeyModifier>LeftCtrl</xctk:KeyModifier>
</xctk:Zoombox.RelativeZoomModifiers>
<Viewbox Stretch="Uniform" Name="CanvasViewbox" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" OpacityMask="White">
<Canvas Name="LabelCanvas" Background="#FFC3C3C3"/>
</Viewbox>
</xctk:Zoombox>
不幸的是,这并没有改变任何东西