2009-11-11 5 views
0

Довольно простой вопрос, но я не могу найти способ сделать это.В моем элементе управления ListView есть ли способ получить индекс щелкнутого элемента?

Когда пользователь дважды нажимает на элемент в моем ListView, я хочу сохранить номер индекса щелкнутого элемента.

ответ

0

Предполагая, что у вас есть ссылка на ListViewItem:

listView.Items.IndexOf(listViewItem) 

Или просто получить доступ к listView.SelectedIndices в обработчик события Activate - если ваш ListView является одним выбрать то там будет только один индекс там.

0

Это зависит от того, где вы используете ListView. Все три имеют свойство, чтобы получить индекс выбранного элемента:

Для Windows Forms, использовать ListView.SelectedIndices

Для WPF, используйте ListView.SelectedIndex

для Web, используйте ListView.SelectedIndex

Смежные вопросы