ZoomBox 完成

This commit is contained in:
艾竹
2023-02-14 22:15:19 +08:00
parent 38cb0fae85
commit 3ef7434f5b
6 changed files with 88 additions and 22 deletions

View File

@@ -1900,7 +1900,9 @@
Width="180"
HorizontalAlignment="Right"
VerticalAlignment="Bottom"
ScrollViewer="{Binding ElementName=designerScrollViewer}"
DesignerCanvas="{Binding ElementName=diagram}"
MaximumZoomValue="{Binding MaximumZoomValue,Mode=TwoWay}"
MinimumZoomValue="{Binding MinimumZoomValue,Mode=TwoWay}"
ZoomValue="{Binding ZoomValue,Mode=TwoWay}"
Margin="0,0,5,5" />
</Grid>
@@ -2062,9 +2064,9 @@
<Fluent:StatusBarItem Title="Zoom Slider"
HorizontalAlignment="Right">
<Slider x:Name="zoomSlider"
Minimum="0.5"
Minimum="{Binding PageViewModel.DiagramViewModel.MinimumZoomValue}"
Value="{Binding PageViewModel.DiagramViewModel.ZoomValue}"
Maximum="2.0"
Maximum="{Binding PageViewModel.DiagramViewModel.MaximumZoomValue}"
IsDirectionReversed="False"
Style="{DynamicResource ZoomSliderStyle}"
IsSnapToTickEnabled="True"