【发布时间】:2014-12-24 10:10:12
【问题描述】:
在第 3 列中,我有链接,我想从浏览器中的链接创建 ListView MouseClick 事件以显示网站。我是这样写的:
private void listView1_MouseClick(object sender, MouseEventArgs e)
{
try
{
string linkOn = "linkto:" +
listView1.SelectedItems[id.Text].SubItems[linkOnTheme.Index].Text;
System.Diagnostics.Process.Start(linkOn);
}
catch (Win32Exception ex)
{
MessageBox.Show("An error has occured: " + ex.Message);
}
}
但它仅适用于第一列。我哪里弄错了?
【问题讨论】:
-
怎么不行?是否选择了正确的项目?你输入鼠标点击了吗?
-
Mouseclick 必须仅适用于列链接。顺便说一句,它适用于列 ID,称为错误