1つのアイテムlistbox
を削除するコードを知っていますlistbox.Items.RemoveAt(i)
が、リストボックスで複数のアイテムを選択した場合、コードは何ですか? たとえば、ボタンクリックイベントでコードを記述します.winformにはボタンとリストボックスしかありません.(C#でコードを記述します)
2 に答える
4
while(listbox.SelectedItems.Count > 0)
{
listbox.Items.Remove(listbox.SelectedItem);
}
于 2014-01-22T11:14:27.127 に答える
0
ListBox1.ClearSelection();
//or
foreach (ListItem listItem in ListBox1.Items)
{
listItem.Selected = false;
}
List<ListItem> itemsToRemove = new List<ListItem>();
foreach (ListItem listItem in ListBox1.Items)
{
if (listItem.Selected)
itemsToRemove.Add(listItem);
}
foreach (ListItem listItem in itemsToRemove)
{
ListBox1.Items.Remove(listItem);
}
于 2014-01-22T11:15:51.960 に答える