Foreach на ImageListView в C # - PullRequest
       11

Foreach на ImageListView в C #

0 голосов
/ 16 октября 2018

Я пытаюсь реализовать цикл foreach для ListViewItem.

 foreach(ListViewItem eachItem in ThumbnailLists.SelectedItems)
 {
     // do something
 }

Проблема в том, что мой ThumbnailLists имеет тип Manina.Windows.Forms.ImageListViewItem, и его невозможно преобразовать в System.Windows.Forms.ListViewItem.Поэтому я не мог использовать foreach на своем миниатюре.Можно ли как-нибудь обойти это или исправить это?

Редактировать

Я пробовал что-то вроде этого:

 foreach (ImageListViewItem eachItem in ThumbnailLists.SelectedItems)
 {
     ThumbnailLists.Items.Remove(eachItem);
 }

Однако он не удаляет всеминиатюры, оставляя только один слева.Работает только при наличии менее 5 миниатюр.

1 Ответ

0 голосов
/ 16 октября 2018

Вы можете попробовать это:

this.ThumbnailLists.Clear();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...