0
私は内部に画像を持つScrollViewerを持っています。画像をズームして画面よりも大きくなるたびに、左端に戻ってきます。画面が幅と高さの両方の画面よりも大きくても、理想的には左に、上には表示されません。 BringIntoViewOnFocusChange
は役に立たないようです。ScrollViewerが左端にジャンプします
<UserControl>
<Grid>
<ScrollViewer ZoomMode="Enabled"
HorizontalAlignment="Stretch" VerticalAlignment="Stretch" BringIntoViewOnFocusChange="False" >
<Image ScrollViewer.BringIntoViewOnFocusChange="False" HorizontalAlignment="Center" VerticalAlignment="Center" />
</ScrollViewer>
</Grid>
</UserControl>
の
ViewportHeight
とViewportWidth
プロパティを使用することができます。 ScrollViewerはどのコントロール内にありますか? –