2
확장 된 WPF 툴킷의 줌 박스를 사용하고 있습니다. 지금은 입니다. Ctrl + 드래그 앤 드롭으로 위치가 변경되며 고도 + 스크롤이 줌을 변경합니다. 논리적으로 나는 대부분의 소프트웨어 이후로 이것을 뒤집어 놓을 것입니다. Ctrl + 스크롤은 확대/축소를 위해 사용됩니다. 이 키는 어떻게 변경합니까? 나는 DragModifiers
과 RelativeZoomModifiers
속성으로 놀았지만 작동시키지 못했습니다. 그것을 가지고 didnt한다 당신이 여기에 코드 숨김 - 예를 작동하는 이유키 변경 확장 된 WPF 툴킷 줌 박스
<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>
이, 당신이 언급 해달라고 때문에 아무것도 불행하게도
의 양복지 컬렉션의
KeyModifier
을 래핑하는 것입니다 처음에는 일하지 않습니다. 어쩌면 그게 당신의 대답을 도울까요? 귀하의 답변도 작동하지만 XAML 대답은 더 좋을 것이라고 생각합니다! (지금까지 도와 주셔서 감사합니다) – Markinson@Derp 업데이트 됨 응답 – lokusking
일해 주셔서 감사합니다. :) – Markinson