用C#编写的WPF:我有一个程序,用户可以点击一个框,弹出一个对话框,他们可以选择任何图像。他们选择的任何图像都将显示在框中。我希望能够显示图像的宽度和高度,因为如果他们选择的图像很小,它会调整大小以适应框。但我想显示他们选择的图像的实际宽度和高度。我怎么能这样做?
答案 0 :(得分:7)
答案 1 :(得分:2)
你真的回答了自己的问题。您可以使用两个依赖项属性:ActualWidth和ActualHeight。
这将为您提供图片在屏幕上使用的尺寸,而不是当前设置的尺寸,这是宽度和高度为您提供的尺寸。
此外,我相信任何FrameworkElement都可以使用这些依赖项属性。