C#中Listview的双击问题
C#中添加了Listview加入图标后能不能实现双击一个图标后弹出一个MessageBOX双击每个图标弹出的是不同的MessageBOX如果能应该怎么弄如果不能哪应该怎么...
C#中 添加了Listview 加入图标后
能不能实现双击一个图标后弹出一个MessageBOX 双击每个图标弹出的是不同的MessageBOX 如果能应该怎么弄 如果不能哪应该怎么做才能达到如下的效果
窗体中有图标 双击不同图标可以弹出不同MessageBOX
小白 麻烦写详细些 谢谢....
如图
双击第一个图标可以打开魔兽 但双击 后面的无论哪个图标都只能打开魔兽 应该怎么解决啊??? 展开
能不能实现双击一个图标后弹出一个MessageBOX 双击每个图标弹出的是不同的MessageBOX 如果能应该怎么弄 如果不能哪应该怎么做才能达到如下的效果
窗体中有图标 双击不同图标可以弹出不同MessageBOX
小白 麻烦写详细些 谢谢....
如图
双击第一个图标可以打开魔兽 但双击 后面的无论哪个图标都只能打开魔兽 应该怎么解决啊??? 展开
4个回答
展开全部
private
void
Form1_Load(object
sender,
EventArgs
e)
{
listView1.LargeImageList
=
imageList1;
listView1.Items.Add("QQ");
listView1.Items[0].ImageIndex
=
0;
listView1.Items.Add("千千静听");
listView1.Items[1].ImageIndex
=
1;
}
private
void
listView1_DoubleClick(object
sender,
EventArgs
e)
{
if
(listView1.Items[0].Selected)
{
System.Diagnostics.Process.Start(@"C:\Program
Files\Tencent\QQ\Bin\QQ.exe");
}
else
{
System.Diagnostics.Process.Start(@"E:\软件包\TTPLAYER\TTPlayer.exe");
}
}相信你的问题就可以得到解决吧!
void
Form1_Load(object
sender,
EventArgs
e)
{
listView1.LargeImageList
=
imageList1;
listView1.Items.Add("QQ");
listView1.Items[0].ImageIndex
=
0;
listView1.Items.Add("千千静听");
listView1.Items[1].ImageIndex
=
1;
}
private
void
listView1_DoubleClick(object
sender,
EventArgs
e)
{
if
(listView1.Items[0].Selected)
{
System.Diagnostics.Process.Start(@"C:\Program
Files\Tencent\QQ\Bin\QQ.exe");
}
else
{
System.Diagnostics.Process.Start(@"E:\软件包\TTPLAYER\TTPlayer.exe");
}
}相信你的问题就可以得到解决吧!
展开全部
活学活用,如果做不到这点,就放弃编程吧,
就算解决了这个问题,下次还是同样简单的小问题都能把你难住……
就算解决了这个问题,下次还是同样简单的小问题都能把你难住……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
private void listView2_MouseDoubleClick(object sender, MouseEventArgs e)
{
MessageBox.Show(listView2.SelectedItems [0].Text );
}
{
MessageBox.Show(listView2.SelectedItems [0].Text );
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以直接在事件里完成!
根据你点击的项判断你所点击的图标
根据你点击的项判断你所点击的图标
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询