【发布时间】:2017-06-11 10:03:29
【问题描述】:
我是 Xamarin 的新手。我正在寻找一种通过 进行 sqlite 请求排序的方法,但它不起作用。
单击按钮时,我想按升序或降序对列表视图进行排序
这是我的按钮:
<Button Text="sort" WidthRequest="40" HeightRequest="40" Clicked="OnSort" />
这是我的方法:
void OnSort(object sender, EventArgs args)
{
var words = mywordsdatabase.SortWords();
listWordsView.ItemsSource = words;
}
这是我的数据库方法: //排序Worder
public List<MyWords> SortWords()
{
var myword = (from word in conn.Table<MyWords>()
orderby word.ID descending
select word );
return myword.ToList();
}
【问题讨论】:
-
您需要指定“不工作”的症状
-
当我按下按钮进行排序时,什么也没有发生
-
您预计会发生什么?之前和之后应该有什么区别?预期的输出应该是什么?发生的输出是什么?
-
当我点击按钮时,我想按降序或升序对列表进行排序,但我看不到如何。
-
当我点击按钮时,列表按降序排序,现在我想要的是当我再次点击按钮时,列表又回到升序