如何将项添加到ListBox的顶部

时间:2013-09-01 15:03:49

标签: c# windows-phone-7 windows-phone-8 listbox

在我的应用程序中,我将项目添加到C#中的ListBox。我正在使用代码添加StackPanel中保存的项目集合:

ListBoxControl.Items.Add(stackPanel);

但是这会将StackPanel添加到ListBox的底部,有没有办法将StackPanel添加到顶部而不是底部?

(无法以相反的顺序将项目添加到ListBox。)

2 个答案:

答案 0 :(得分:9)

您可以使用ItemCollection.Insert Method

例如

myListbox.Items.Insert(0, myItem);

答案 1 :(得分:-1)

您可以使用之前提到的Matthew或只使用Reverse()。

ListBoxControl.Items.Add(stackPanel);
ListBoxControl.Items.Reverse();