我正在尝试根据单元格内容和位置格式化 Delphi TStringgrid。
虽然我可以根据单元格内容更改单元格颜色和形状,但单元格边框存在更多问题。
我希望能够在每 n 列的一侧或另一侧拥有更厚的单元格边框
有什么指点吗?
干杯
丹
最佳答案
简单地扩展您正在绘制的 TRect 的边界。仅仅因为 OnDrawCell 事件为您提供了特定的 TRect 并不意味着您仅限于这些坐标。您可以访问整个网格的 UI 来进行绘制。因此,只需在需要的地方绘制额外的线条即可。
关于delphi - 如何设置 StringGrid 单元格边框的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3245784/