4

Delphi XE2 で Virtual TreeView V5.0.1 (2012 年 9 月 6 日) を使用しています。ヘッダー列のプロパティを設定CheckBox := Trueしてもチェックボックスが有効にならないため、質問があります。列ヘッダーでチェックボックスを有効にするにはどうすればよいですか?

ここに画像の説明を入力

4

1 に答える 1

5

この一見単純な質問に対する答えは、OwnerDrawチェックボックスを手動で描画してペイントするヘッダーをハックしようとする多数の Google 検索結果をもたらしました。

私が共有したい解決策は非常に簡単です。IDE で次の 2 つの項目を有効にします: include hoShowImagesinto VirtualTree.Header.Optionsset とtoCheckSupportinto VirtualTree.TreeOptions.MiscOptionsset です。

Header.Column[0].CheckBox次に、プロパティを有効にして、目的の結果を確認できます。

于 2012-10-04T13:09:46.837 に答える