2013-07-18 2 views
1

У меня есть простой вопрос. У меня есть список, называемый listbox1. Я хочу добавить кнопку, которая удаляет последний элемент внизу, что может быть, когда кнопка нажата.Удаление последнего элемента в списке? vb 2008

Но я не знаю, как закончить его. что-то простое, например listbox1.removeitem (некоторый номер?)

Что я могу добавить, чтобы удалить любой элемент, который находится внизу списка?

ответ

3

Это удалит последний элемент в вашем ListBox. Using the RemoveAt method.

ListBox1.Items.RemoveAt(ListBox1.Items.Count - 1) 

Используя метод RemoveAt, мы удаляем элемент в указанном указателе. Поскольку мы получаем полную длину элементов в вашем текущем ListBox (и вычитаем 1, потому что он основан на нулевом значении), мы получаем последний элемент.

+0

thank yopu so much the best ever cheers it work thank you – user2581791

+0

@ user2581791 Рад, что это сработало. Не забудьте принять этот ответ, если это помогло :) – Alex

3

Используйте метод RemoveAt и получите последний элемент его count - 1, так как он основан на нулевом массиве.

Listbox1.Items.RemoveAt(Listbox1.Items.Count - 1) 
Смежные вопросы