私は十年前にDelphiのDBGridをあきらめましたが、これは単にうまく行かないからです。それ以来、私は多くの価値を提供するVirtual TreeViewを使用しましたが、それにはいくつかの問題があります。現在の開発状況(たとえば、なし)、および良好なデータバインドバージョンがないという事実。 DevExpressのQuantumGridは豊富な機能セットで有名ですが、実際は非常に高価です。私は、その巨大な機能セットがデータバインドグリッドコントロールの一般的な使用例の95%を過度に占めていると考えています。無料で安価なDelphiグリッドコントロールがありますか?
誰もが次の機能を遊ばすデータバインドグリッドコントロールを知っています:
- チェックボックスブールフィールドに。それはどれくらい明白ですか?
- 編集者をより効果的に処理する、つまり、ピックリストを表示するには3〜4回クリックする必要はありません。
- データにバインドする必要があります。
- 現代的。 XPテーマを使用している可能性がありますが、スキン可能であることが望ましいです。
- フレキシブルオーナー描画。これは、Virtual Treeviewの優れた機能の1つです。残りの部分を混乱させることなく、文字の一部を置き換えることができます。ペイントは一連のレイヤーで行われ、変更する必要があるレイヤーのみを置き換えることを選択します。
- ラップ可能な行、または少なくとも表示用に切り捨てられたコンテンツをポップアップ表示するツールチップ。
グリッドコントロール内で編集を使用することはほとんどないため、編集機能は素晴らしいものである必要はありません。
良い提案はありますか?
どのバージョンのDelphiですか? Delphi 2006以前の場合は、LMD ElPackパッケージの無料版を入手できます。下の私の答えを見てください。 – lkessler