【发布时间】:2019-04-24 01:31:34
【问题描述】:
有没有办法更新/刷新我的 ListView 或 ListView 项?目前更新/刷新我的 ListView 的唯一方法是:
public void NewsList_Selected(Object sender, SelectedItemChangedEventArgs e)
{
var a = e.SelectedItem as NewsEntry;
var b = from c in newsEntries
where (a == c)
select c;
foreach(NewsEntry d in b)
{
d.Text = d.TextFull;
}
// Below is my update/refresh thing
NewsList.ItemsSource = null;
NewsList.ItemsSource = newsEntries;
}
但这意味着如果我在我的 ListView 中向下滚动并选择一个项目,我将再次跳到我的 ListView 的顶部。但我需要留在我离开的地方。有解决办法吗?
【问题讨论】:
标签: c# listview xamarin xamarin.forms selecteditem