我想展示一些图片作为我的应用的背景。他们的不透明度正在动态变化。我喜欢使用绑定,但我似乎无法找到一种方法来显示itemssource中的项目,而不是在ListBox或Panorama中。我的"图像"是一个非常简单的类背景的对象,它们只包含图像的URL和我在代码隐藏中改变的不透明度。每张图片都应占据所有屏幕空间。
<SomeContainer ItemsSource ="{Binding backgrounds}">
<Image Stretch="UniformToFill" HorizontalAlignment="Center" VerticalAlignment="Center" Opacity="{Binding Opacity}" Source="{Binding url, Converter={StaticResource imageCacheConverter}}"/>
</SomeContainer>
我应该使用哪些容器?你还有别的办法吗?感谢。