gpt4 book ai didi

delphi - 当我移动项目时,导致 'hint' 在 ListView 上重新触发

转载 作者:行者123 更新时间:2023-12-03 18:29:44 24 4
gpt4 key购买 nike

当然我以前见过这样做,但是我找不到任何例子。

我有一个 TListView,设置为“报告” View 样式。它有大约六个子项,我们想做的一件事是让 ListView 上的“提示”(工具提示)动态显示另一个数据字段。也就是说,每次将鼠标移到任何给定行上时,“提示”都会显示与该特定行相关的一些文本。

我已经完成了 - 我可以使用 OnInfoTip 方法执行此操作,但不幸的是,一旦出现提示,Windows 似乎决定我不需要再次查看 ListView 的提示,直到我将鼠标从 ListView 移开然后再次“结束”它。简单地将鼠标向下移动到下一行,始终将鼠标悬停在控件上,并不能说服程序显示新提示。

为了清楚起见 - 我已经让 OnInfoTip 工作,以便程序确实显示与我第一次将鼠标移到的项目相关的正确提示。更改提示文本不是问题。问题在于将鼠标移动到 ListView 中的另一个项目不会导致软件显示新提示。 (希望这是有道理的)。

是否有一些正确的方法可以使这种行为起作用,或者我最终会用鼠标悬停做一些令人讨厌的事情,然后手动绘制提示框(等)?

最佳答案

检查以下链接:

Display Custom Hints for TListView Sub Items

编辑:

我刚刚在 上查看过德尔福7 在 ListView 上移动鼠标后,它会动态显示每一行的提示。

关于delphi - 当我移动项目时,导致 'hint' 在 ListView 上重新触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1385345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com