【发布时间】:2017-01-27 00:17:15
【问题描述】:
我正在使用 XF 应用程序中的 ListView 控件。我的 XAML 代码如下所示。
<ListView ItemsSource="{Binding RechargeList}" HasUnevenRows="True" VerticalOptions="FillAndExpand">
<ListView.ItemTemplate>
<DataTemplate>
<TextCell Text="{Binding Path=SelectedParkingID}" TextColor="Red" />
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
虽然我背后的代码看起来像
private ObservableCollection<Recharge> _RechargeList = new ObservableCollection<Recharge>();
public ObservableCollection<Recharge> RechargeList
{
get
{
return _RechargeList;
}
set
{
SetProperty(ref _RechargeList, value);
}
}
我在 DelegateCommand 事件中将项目添加到集合
RechargeList.Add(new Recharge() { SelectedParkingIDParkingID = ParkingID, RechargeAmount = double.Parse(RechargeAmount), BalanceAmount = 10 });
但是,Listview 无法刷新。有人可以帮我吗?
【问题讨论】:
标签: xamarin xamarin.forms