仮想モード(OwnerData:= True)で使用しているTListView(レポートモード)があります。私が知っている2つの状況を除いて、すべてがうまく働き、自動的に列を自動サイズ調整します。彼らは以下のとおりです。OwnerDataがtrueのTListViewでデフォルトの列自動サイズ設定を処理する方法
- はダブルすべての列をautosizesするための単一の列
- Ctrlキーを押しながらKeypadPlusキーを自動サイズ調整するために、ヘッダーの列セパレータをクリックします。
仮想モードでのこれらのイベントのデフォルトの処理は実際には機能しません(データの最初の行で自動サイズ変更されているようです)。私は動作に突き当たり、独自の列自動サイズ設定を行いたいと思います。誰もそれを行う方法を知っていますか?あるいは、私は何か明白なものを見逃していますか私はDelphi XEを使用しています。ご意見ありがとうございます。
ここに似たようなものhttp://stackoverflow.com/q/9255540/960757 – TLama