У меня есть сетка с изображением внутри ScrollViewer. Пользователь должен иметь возможность увеличения и уменьшения изображения. Проблема в том, что при масштабировании scrollviewer, похоже, привязывается к левой стороне изображения, хотя я хочу, чтобы зритель оставался в увеличенном положении. Код XAML выглядит следующим образомОтключение точек привязки/возврат на ScrollViewer в XAML
<ScrollViewer Name="ScrollViewer" HorizontalSnapPointsType="None" VerticalSnapPointsType="None" ZoomSnapPointsType="None">
<Grid x:Name="RenderedGrid" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Image x:Name="RenderedImage" Stretch="Fill" />
<canvas:CanvasControl Name="DrawingCanvas" Draw="CanvasControl_Draw" ClearColor="Transparent"/>
</Grid>
</ScrollViewer>
Я думал, что это будет достаточно с установкой SnapPointType на «None», но это не похоже на работу.
Отлично! Работает как шарм! Странно, что я не нашел ваш блог после Googling. – stonecompass