当我想从ViewModel在View中显示动态数量的图像时,我无法理解如何应用MVVM模式。
我在ViewModel中有一组图像,我想在视图中显示它。
如何以最佳方式显示它。
答案 0 :(得分:2)
只需使用ItemsControl,将ItemsSource绑定到图像列表,然后将DataTemplate添加到ItemsControl中,以处理“显示实际图像”部分。
<DataTemplate x:Key="siteView" >
<Image Source="{Binding _Source}" />
</DataTemplate>
<ItemsControl ItemTemplate="{StaticResource siteView}"
ItemsSource="{Binding Path=YOURIMAGELIST"/>
答案 1 :(得分:0)
wpf中MVVM的概念是View Binding ViewModel的DataContext。