当水平滚动条移动时 StringGrid 实时更新?
在 Delphi 2010 中,我需要显示一个网格,该网格具有大约 15 列 x 5 行的水平滚动条。 我选择使用 StringGrid。 但是,当鼠标按钮向下拖动水平滚动条…
为什么 InvalidateRow/InvalidateColum 不起作用?
InvalidateRow 和 InvalidateColum 不适用于 TStringGrid。这些方法不会使整个行/列无效。 InvalidateGrid 始终有效(因此,在找到错误原因之前,这可…
Delphi TStringGrid 闪烁
我正在运行时从 CSV 文件向字符串网格添加多行,但是 StringGrid 在更新时似乎会闪烁很多,我认为会有一个 beginupadate / Endupdate 命令来停止此操…
Delphi:StringGrid、位置和上下文菜单
我在使用 TStringGrid 和弹出菜单时遇到问题, 我想知道从弹出菜单中选择项目时最后活动的单元格的行/列。但是,当我单击弹出菜单时,StringGrid.Row …
如何动态滚动 TStringGrid?
我正在 Borland C++Builder IDE 中工作,使用 VCL 控件。我试图让 TStringGrid 组件根据不同形式的用户输入向下滚动到一行并突出显示该行。我已完成突…
TStringGrid 具有编辑和范围选择功能?
问题: 任何人都可以在任何地方指出一篇文章或代码示例来了解如何 在 TStringGrid 中提供编辑和范围选择? 是的,我知道有第三方网格可以做到这一点,…
Delphi - OnKeyPress 在 TStringGrid 用新字符更新单元格之前发生
在 Delphi 中进行编码,将 OnKeyPress 事件处理程序附加到 TStringGrid: OnKeyPress 事件在用户正在键入的网格单元实际使用按下的键更新其值之前触发…
TStringGrid - 是否有一种简单的方法来获取“当前/所选”字符串排?
我可以走很长一段路,遍历每一行,从 CellRect(col, row) 获取 TRect,然后查询其 State gdSelected ... 但是,是否有一种更快的方法来获取当前所选行…