1
我想在Xamarin..Fforms使用RepeaterView在StackLayout中實現ItemSource。 Example here。如何通知更改在ItemSource中繼器視圖Xamarin形式
現在,只要ViewModel中的ObservableCollection發生更改,RepeaterView Class就無法通知更改,因爲沒有INotifyCollectionChanged屬性。如何將該屬性添加到RepeaterView類?
這裏是我的代碼:
private ObservableCollection<string> _userName = new ObservableCollection<string>();
public ObservableCollection<string> UserName
{
get
{
return _userName;
}
set
{
SetProperty(ref _userName, value);
}
}
在按一下按鈕我添加字符串列表:
UserName.Add("User_1");
UserName.Add("User_2");
UserName.Add("User_3");
UserName.Add("User_4");
待辦事項你想知道什麼時候公共IEnumerable ItemsSource集合發生了變化?就像新建項目添加/刪除一樣? –
@Egor Gromadskiy是的,我使用鏈接中給出的相同示例。但是當我更改列表時,Ui沒有得到更新,新添加的元素沒有反映在UI上。 –
是「PageLinks」'ObservableCollection'? –