为什么不工作x:绑定DeviceFamily-Type视图?

时间:2016-08-15 08:05:02

标签: xaml data-binding uwp

我创建了MainPage.xamlMainPage.xaml.cs}和MainPage.DeviceFamily-Desktop.xaml

MainPage.DeviceFamily-Desktop.xaml我创建ListView DataTemplateItemSource绑定到VM中的集合。 如果我使用x:Bindx:DataType}来绑定DataTemplate中的元素,那么绑定不起作用,而且我没有在ListView中的项目中绑定内容。 但如果我使用Binding一切正常。

示例:

<ItemsControl
     ItemTemplate="{StaticResource BooksetsCollectionListViewItemTemlate}"
     ItemsSource="{Binding BookSetsCollection}"/>

它不起作用,但编译好了。

<DataTemplate
     x:Name="BooksetsCollectionListViewItemTemlate"
     x:DataType="models:BookSet">
       <Image
          Source="{x:Bind PictureBooksetsPage, Mode=OneWay}" />

工作

<DataTemplate
     x:Name="BooksetsCollectionListViewItemTemlate"
     <Image
          Source="{Binding PictureBooksetsPage/>

0 个答案:

没有答案