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