在WinForms或WPF中,你可以按照以下步驟來刪除ListBox中的項:
在WinForms中刪除ListBox項:
this.Controls["ListBoxName"]
來獲取到它的引用。ListBox.Items
屬性來獲取到ListBox中的所有項。這返回一個ListBox.ItemsCollection
對象,它表示ListBox中的所有項。ListBox.Items.Remove(item)
方法。這里的item
是你想要刪除的項。例如,如果你想要刪除名為"Item1"的項,你可以這樣做:this.ListBoxName.Items.Remove("Item1");
。ListBox.Items.Clear()
方法。在WPF中刪除ListBox項:
x:Name
屬性,那么你可以通過this.FindControl("ListBoxName")
來獲取到它的引用。ListBox.Items
屬性來獲取到ListBox中的所有項。這返回一個IList<object>
對象,它表示ListBox中的所有項。ListBox.Items.Remove(item)
方法。這里的item
是你想要刪除的項。ListBox.Items.Clear()
方法。注意:在刪除ListBox項時,如果項與用戶界面中的其他元素有關聯(例如,項是某個控件的數據源),那么在刪除項后,你可能需要更新與該項相關聯的控件。