如何使用 WPF 使用 ScrollViewer 以实际大小显示图像?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/15318602/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-13 07:59:27  来源:igfitidea点击:

How to display image in its actual size with a ScrollViewer using WPF?

wpfimagescrollview

提问by fork123x

I want to display image in its actual size with a ScrollViewer. I've put the Image Control in a scrollviewer but found that the scrollviewer has no effect. The picture shows is either resized to fit the Image Control or only show a part of it, with no scrollbar. What's the problem?

我想使用 ScrollViewer 以实际大小显示图像。我已将图像控件放在滚动查看器中,但发现滚动查看器不起作用。图片显示要么调整大小以适应图像控件,要么只显示其中的一部分,没有滚动条。有什么问题?

回答by ZSH

Stretch="None"
and if nedded HorizontalScrollBarVisibility="Auto" on the scrollViewer

Stretch="None"
并且如果在 scrollViewer 上 nedded Horizo​​ntalScrollBarVisibility="Auto"

<ScrollViewer>
    <Image Source="C:\Untitled.bmp" Stretch="None"/>
</ScrollViewer>