C# 如何将项目添加到列表框的顶部

C# 如何将项目添加到列表框的顶部,c#,windows-phone-7,windows-phone-8,listbox,C#,Windows Phone 7,Windows Phone 8,Listbox,在我的应用程序中,我正在将项目添加到C#中的列表框中。我使用以下代码添加存放在堆栈面板中的项目集合: ListBoxControl.Items.Add(stackPanel); 但是这会将StackPanel添加到ListBox的底部,有没有办法将StackPanel添加到顶部而不是底部 (无法按相反顺序将项目添加到列表框中)。您可以使用 比如说 myListbox.Items.Insert(0, myItem); 您可以使用前面提到的Insert方法,也可以使用Reverse() 幸运的是

在我的应用程序中,我正在将项目添加到C#中的
列表框中。我使用以下代码添加存放在
堆栈面板中的项目集合

ListBoxControl.Items.Add(stackPanel);
但是这会将
StackPanel
添加到
ListBox
的底部,有没有办法将
StackPanel
添加到顶部而不是底部

(无法按相反顺序将项目添加到
列表框中)。

您可以使用

比如说

myListbox.Items.Insert(0, myItem);

您可以使用前面提到的Insert方法,也可以使用Reverse()


幸运的是答案是正确的:)但我认为您没有仔细阅读标记,因为您的链接指向的是
System.Windows.Forms.Listbox
,而不是
System.Windows.Controls.Listbox
ListBoxControl.Items.Add(stackPanel);
ListBoxControl.Items.Reverse();