1

私はLazarusv0.9.30を使用しています。TStringGridを含むTFormがあります。グリッドに固定行があり、ここにすべての列ヘッダーがあります。各列はTGridColumnオブジェクトであり、各列のタイトルはTGridColumnTitleObjectです。オブジェクトインスペクターを見ると、TGridColumnTitleに使用できるイベントはありません。私がやりたいのは、列ヘッダーをクリックできるようにすることです。視覚的には、ボタンを押しているように見せたいです。クリックイベントをインターセプトしてからアクションを実行したい(たとえば、列のテキストで並べ替えたり、ヘルプ画面を表示したりする)。これを行う方法はありますか?

4

1 に答える 1

2

グリッドで、Options.goHeaderPushedLookプロパティをに設定しますTrue

于 2012-02-09T13:02:51.613 に答える