数据绑定不工作..我错过了什么?

时间:2016-09-24 12:33:19

标签: xamarin prism

我在Xamarin表格上使用Prism ......

我遵循了命名惯例.... MainPage.xaml和MainPageViewModel.cs

我有正确的title属性设置和绑定以及一些导航命令,但我试图绑定到列表以允许用户选择要处理的帐户但是列表没有在UI中填充。

在视图模型中,我有一个列表:

public List<SiteDetail> SiteDetails;

在视图中我像这样绑定......

 <ListView x:Name="ListViewDownloadedServices" ItemsSource="{Binding SiteDetails}">
      <ListView.ItemTemplate>
        <DataTemplate>
          <TextCell Text="{Binding CustomerNameField}"></TextCell>
        </DataTemplate>
      </ListView.ItemTemplate>
   </ListView>

我见过的所有内容都是指要查看的视图模型的自动布线,并且属性是在XAML中设置的(prism:ViewModelLocator.AutowireViewModel =“True”)

数据在列表中,但ListView为空....

非常感谢任何帮助,建议或指导......

1 个答案:

答案 0 :(得分:1)

更改为 public List SiteDetails {set; get;}