Кодирование для выбранного элемента в listView - PullRequest
0 голосов
/ 21 февраля 2012

У меня есть представление списка listView1 с Details veiw в моей win ++ форме C ++ / CLI, и я хотел бы выполнить код в зависимости от повторного нажатия на текущий выбранный элемент в listView1.Как я могу сделать такую ​​задачу?

Ответы [ 2 ]

1 голос
/ 28 февраля 2012

Также можно использовать событие ItemActivate (в то время как для свойства Activation установлено значение ItemActivation.DoubleClick ). Тогда вы можете настроить все от дизайнера.

Вы можете проверить Better ListView Express , бесплатный компонент WinForms с улучшенными многими аспектами оригинального ListView.

1 голос
/ 21 февраля 2012

Вы можете прослушать событие двойного щелчка ListView и проверить, какой элемент находился под курсором (если есть), например:

void listView1_MouseDoubleClick(Object^  sender, MouseEventArgs^  e) 
{
     ListViewItem^ item = this->listView1->GetItemAt(e->X, e->Y);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...