C# 如何将项目添加到列表框的顶部
在我的应用程序中,我正在将项目添加到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() 幸运的是
列表框中。我使用以下代码添加存放在堆栈面板中的项目集合
:
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();