当前第2页 返回上一页
2、处理鼠标按下时在listView的消息
1 2 3 4 5 6 7 8 9 10 | private void listView1_MouseDown( object sender, MouseEventArgs e)
{
if (e.Button==MouseButtons.Right)
{
m_MBRpt = listView1.PointToClient(Control.MousePosition);
}
}
|
3、右键菜单--复制项的消息
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | private void COPYITEM_Click( object sender, EventArgs e)
{
if (listView1.SelectedItems.Count <= 0)
{
MessageBox.Show( "没有选中交易信息!" , "提示" , MessageBoxButtons.OK, MessageBoxIcon.Information);
return ;
}
ListViewItem lstrow = listView1.GetItemAt(m_MBRpt.X, m_MBRpt.Y);
System.Windows.Forms.ListViewItem.ListViewSubItem lstcol = lstrow.GetSubItemAt(m_MBRpt.X, m_MBRpt.Y);
string strText = lstcol.Text;
SetClipboardText(strText);
}
|
4、设置粘贴板内容
1 2 3 4 5 6 7 8 9 10 11 12 | public void SetClipboardText( string strText)
{
try
{
Clipboard.SetDataObject(strText);
}
catch (System.Exception ex)
{
MessageBox.Show(ex.Message, "提示" , MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
|
以上就是C#获取鼠标在listview右键点击单元格的内容方法详解的详细内容!
返回前面的内容
相关阅读 >>
C#实现网络电子白板、课件功能 (在线教学系统)
C#中textbox输入框自动提示、自动完成、自动补全功能的具体详解(图文)
C# 文件下载四方法
C#异常增强
详细介绍5个最优秀的java和C#代码转换工具(图)
实现C#中图片.byte[]和base64string的转换方法的详解
具体介绍C#编程获取ip地址的方法
【C#教程】C# 预处理器指令
具体介绍C#线程与线程池的区别
C#设计模式-派生类实现非虚接口陷阱的实例代码分享
更多相关阅读请进入《C#》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » C#获取鼠标在listview右键点击单元格的内容方法详解