1
我使用畫布與ImageBrush
來顯示圖像。我將畫布的大小設置爲圖像的原始大小,以便我可以在移動鼠標時獲得座標。尺寸過大時畫布被裁剪
問題是,當我將畫布放在控件中(例如Grid
)與Canvas
被裁剪成較小的尺寸。
<Grid>
<Canvas Width="{Binding ImageWidth}" Height="{Binding ImageHeight}" >
<Canvas.Background>
<ImageBrush ImageSource="{Binding Image, Converter={StaticResource imgConverter}}"/>
</Canvas.Background>
</Canvas>
</Grid>
有沒有辦法讓畫布大小沒有被修剪?
要麼將畫布放在視圖框中,以便縮小到適合網格大小,要麼使用ScrollViewer使畫布可滾動。 – Clemens