You can listen to the doubleclick event of the ListView and check what item was under the cursor (if any) like:
void listView1_MouseDoubleClick(Object^ sender, MouseEventArgs^ e)
{
ListViewItem^ item = thi
#sender #event #like: #doubleclick #any)
https://stackoverflow.com/questions/9... https://stackoverflow.com/questions/9...