実行時にフォントの色とセルの背景色を動的に変更する方法を調査しましたが、すべてのソリューションは Delphi コードであり、C++ では使用できません。
このように:
CellCtrl := TColumnAccess( StringGrid1.Columns[ Col ] ).CellControlByRow( Row );
CellControlByRow
FMX C++ Builder には存在しません。を使用しようとしましTGrid
たが、イベント駆動型で各セルをカスタムで描画する必要がある場合、グリッドが非常に遅くなりますOnDrawxxxx
。
イベントでフォントの色とセルの色を変更する別の解決策がありますが、Delphi の解決策が C++ Builder に存在しないか、 C++ Builder スタイルOnApplyStyleLookUp
で実装する方法がわかりません。OnApplyStyleLookUp
私はこれで1週間経ったので、これに関する助けは非常に高く評価されています.