<Image Source="{Binding Image}" HorizontalAlignment="Center"
VerticalAlignment="Center"
Height = "<Get current Height - some layout pixels>"
Width="{Binding Size, Converter={StaticResource WidthConverter},
ConverterParameter=<Get current Height - some layout pixels>" />
我想在加载图像之前计算图像的高度和宽度。如何将当前屏幕高度传递给ConverterParameter
?
更新:可以在Window.Current.Bounds.Height
中使用IValueConverter
,因此现在无需将其作为参数传递。
答案 0 :(得分:1)
ConverterParameter不是silverlight中的依赖属性。
首先检查它是否是WinRT的依赖属性。如果它不是依赖属性,则不能使用绑定。
我看到你正试图伸展一些东西。也许“ViewBox”类存在于您的区域,如果是这样,您将一个控件放在ViewBox中,它会自动拉伸。