如何在TStringGrid列标题(已修复)上设置单击事件,以便在视觉上看起来就像是按下按钮

时间:2012-02-09 11:29:39

标签: lazarus tstringgrid

我正在与Lazarus v..9.30合作。 我有一个带有TStringGrid的TForm。 我在网格中有一个固定的行,这是我拥有所有列标题的地方。每列都是TGridColumn对象,每列标题都是TGridColumnTitleObject。查看对象检查器时,没有可用于TGridColumnTitle的事件。 我想要做的是能够点击列标题,并在视觉上我希望它看起来像你按下按钮。我想拦截click事件,然后对其执行操作(例如,按列文本排序,或者可能显示帮助屏幕)。 有没有办法做到这一点?

1 个答案:

答案 0 :(得分:2)

在您的网格上,将Options.goHeaderPushedLook属性设置为True