WPF程序在C#中:我有一个程序,用户可以点击一个盒子和一个对话框弹出,他们可以选择任何图像。 无论图像,他们选择将出现在框中。 我希望能够显示图像的宽度和高度,因为如果他们选择图像小,它会调整大小以适合框。 但我想他们显示所选择的图像的实际宽度和高度。 我怎样才能做到这一点?
Answer 1:
ImageSource.Width和ImageSource.Height
Answer 2:
实际上,你样的回答了你自己的问题。 有迹象表明,你可以用两个依赖属性:ActualWidth的和的ActualHeight。
这会给你的图片在屏幕上使用不是当前设置的大小,这就是宽度和高度给你。
此外,这些依赖属性是由任何FrameworkElement的,我相信可用。
FrameworkElement.ActualWidth
FrameworkElement.ActualHeight
文章来源: Get image Height and Width