我在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为空....
非常感谢任何帮助,建议或指导......
答案 0 :(得分:1)
更改为 public List SiteDetails {set; get;}