Delphi XE2带有注释的字符串表格

6
有没有人能推荐一个像Microsoft Excel一样可以处理每个单元格注释的Delphi组件?我在网上搜索了很多,但还没有找到什么好的,如果这里有人用过类似的东西,我会很感激你的建议。
更新图片: 单元格1A有一个注释,如红色三角形所示。
鼠标悬停在单元格上时,注释将显示出来。

也许您可以添加一张图片以使其更清晰?我不确定这里的“类似于Excel”是什么意思。 - Warren P
+1 如果添加一张图片,那会很有帮助。 - Warren P
1个回答

6

您可以使用现有的TStringGrid组件。使用它的Objects属性来存储自定义的单元格数据,例如注释String,然后您可以使用THintWindow类在需要时向用户显示该注释。


听起来很有前途。我已经在使用StringGrid.Cells[x,y] := value将值放入我的网格中了。是否有一种方法可以在该值旁边存储注释?还是我需要另一个网格?此外,在这种情况下,如何向用户指示单元格中有注释?(Excel在角落处使用红色三角形) - Joe
1
抱歉,我指的是“Objects”属性,而不是“Cells”属性。我已经更新了我的答案。至于向用户显示指示器,我会使用“OnDrawCell”事件来绘制单元格。每当在“Objects”属性中存储了注释时,您可以在单元格中绘制任何类型的指示器。 - Remy Lebeau

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接