将项添加到LongListSelector的顶部

时间:2013-05-11 20:10:12

标签: c# wpf silverlight data-binding observablecollection

我有一个遵循Databound App模板的Windows Phone应用。它基本上是由LongListSelector事物操纵的ObservableCollection()控件。

添加内容非常简单:我只是这样做:

App.ViewModel.Items.Add(new ItemViewModel() { ThingOne = "Blah", ThingTwo = "BlahBlahBlah"});

但是我的Item被添加到LongListSelector的 bottom 。我想将它添加到 top

我该怎么做?我可以在Items.Add()语句中指定此行为吗?或者它与MainViewModel

有关

谢谢!

2 个答案:

答案 0 :(得分:2)

App.ViewModel.Items.Insert(0, new ItemViewModel() { ThingOne = "Blah", ThingTwo = "BlahBlahBlah"});

答案 1 :(得分:1)

  

我可以在Items.Add()语句中指定此行为吗?

用户Insert代替:Collection.Insert Method