问题:
任何人都可以在任何地方指向一篇关于如何在 TStringGrid 中提供编辑和范围选择的文章或代码示例吗?
是的,我知道有第三方网格可以做到这一点,但令人沮丧的是内置网格缺乏这种基本功能。
背景:
期望能够编辑网格中的单元格以及选择一系列单元格(例如用于复制操作)是很正常的。
交付时,TStringGrid 不这样做。这是非此即彼的。实际上,文档向我们介绍了网格选项:“选项中包含goeding,gorangeSelect没有效果”。
但是,看起来无论如何都可以在 TStringGrid 中进行编辑和范围选择!!!通过仔细使用 mousedown、mouseup、selectcell 和 exit 事件,您可以通过在正确的时间打开和关闭编辑元素来接近。但我仍然没有完美,而且只包括鼠标的使用,而不是键盘的变化。