当鼠标在TLISTVIEW上时怎么获取当前行列
1.我知道可以用GetItemAt获取行,当前是哪列怎么获取呢?
2.我想用显示HINT来显示当前表格内的内容,因为有时候太长显示不全。那么怎么从一个表格移到另一个表格的时候显示的内容也跟着变呢?
[解决办法]
你可以先用TmpItem:=ListView1.GetItemAt(x,y);得到当前行,再根据X值和每一列的列宽确定鼠标在哪一列,然后用TmpItem.SubItem(i)得到当前列的内容
这样
发布时间: 2012-03-23 12:06:21 作者: rapoo
当鼠标在TLISTVIEW上时怎么获取当前行列
1.我知道可以用GetItemAt获取行,当前是哪列怎么获取呢?
2.我想用显示HINT来显示当前表格内的内容,因为有时候太长显示不全。那么怎么从一个表格移到另一个表格的时候显示的内容也跟着变呢?
[解决办法]
你可以先用TmpItem:=ListView1.GetItemAt(x,y);得到当前行,再根据X值和每一列的列宽确定鼠标在哪一列,然后用TmpItem.SubItem(i)得到当前列的内容
这样