上海网站建设多少,seo优化推广工程师,装饰网站设计模板,微信主题wordpress相关#xff1a;http://t.csdnimg.cn/xTnu8
显示图片的方案就是#xff1a;自定义一个Photo类#xff0c;里面有属性Source#xff1b;View再绑定ViewModel中的Photo集合#xff0c;再到View中给ListView设置数据模板
关键点#xff1a;这样做很容易忘记写数据模板 数据…相关http://t.csdnimg.cn/xTnu8
显示图片的方案就是自定义一个Photo类里面有属性SourceView再绑定ViewModel中的Photo集合再到View中给ListView设置数据模板
关键点这样做很容易忘记写数据模板 数据模板可以写成下面这样
DataTemplate DataType{x:Type local:Photo}StackPanelImage Source{Binding Source}//StackPanel
/DataTemplate -- 将这个数据模板放到Window.Resources中也会起作用的即使ListBox中绑定的是一个Photo类型的集合。 没有数据模板前 添加数据模板后 如果想要这些图片横向排列就得设置ItemsPanel ListBox.ItemsPanelItemsPanelTemplateWrapPanel HorizontalAlignmentCenter IsItemsHostTrue//ItemsPanelTemplate
/ListBox.ItemsPanel
这个时候的显示效果为