0
我对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(棱镜:ViewModelLocator.AutowireViewModel =“True”)
数据在列表中,但ListView为空....
任何帮助,咨询或指导意见是极大的赞赏....
谢谢,但没有工作,要么...我有相应的条目在XAML中包括棱镜和使用视图模型定位器..标题属性的作品,但由于某种原因列表不具有约束力....我已经确认列表中有项目在调试 – Stephen
我甚至尝试使它成为一个ObservableCollection像这样... public ObservableCollection SiteDetails {get;组; } –
Stephen
你可以查看我的ListView示例:https://github.com/vulcanlee/xamarin-forms-develop-notes-example/tree/master/XFListView –