繁体   English   中英

在listView中为所选项目编码

[英]Coding for a selected item in listView

我在C ++ / CLI winform中有一个带有Details veiw的列表视图listView1 ,我想根据持久性单击listView1当前选定的项来执行代码。 我该怎么做?

您可以侦听ListView的doubleclick事件,并检查光标下有什么项目(如果有),例如:

void listView1_MouseDoubleClick(Object^  sender, MouseEventArgs^  e) 
{
     ListViewItem^ item = this->listView1->GetItemAt(e->X, e->Y);
}

您还可以使用ItemActivate事件(将Activation属性设置为ItemActivation.DoubleClick )。 然后,您可以设置设计师的所有内容。

您可以查看Better ListView Express ,它是一个免费的WinForms组件,它对原始ListView的许多方面进行了改进。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM