1. 得到鼠标的坐标
2. 化为ListView的显示区域相对坐标
3. 由坐标得到ListViewItem===Code Snippet==============
//MousePosition是当前鼠标在屏幕上的坐标point,PointToClient是将
//point化为ListView的ClientRectangle区域的相对坐标
Point p = listView1.PointToClient(MousePosition); //由坐标获得ListViewItem
ListViewItem item = listView1.GetItemAt(p.X, p.Y);
if (item == null)
return;
=============================
得到ListViewItem之后想干什么就干什么啦^_^
2. 化为ListView的显示区域相对坐标
3. 由坐标得到ListViewItem===Code Snippet==============
//MousePosition是当前鼠标在屏幕上的坐标point,PointToClient是将
//point化为ListView的ClientRectangle区域的相对坐标
Point p = listView1.PointToClient(MousePosition); //由坐标获得ListViewItem
ListViewItem item = listView1.GetItemAt(p.X, p.Y);
if (item == null)
return;
=============================
得到ListViewItem之后想干什么就干什么啦^_^
SizeF s = this.CreateGraphics().MeasureString(sPaint, this.Font);SizeF 结构 [C#]
存储有序浮点数对,通常为矩形的宽度和高度。