4
在任何激活了VCL樣式的情況下在vsReport ViewStyle中使用TListview時,不會顯示標題中的圖像。消除經典的Windows風格,圖像出現。 (顯示我使用的圖像的方法是將TImageList分配給ListView的SmallImages屬性,然後在相應列的Columns屬性中選擇一個圖像索引。如何在啓用VCL樣式的TListView頭部顯示圖像?使用VCL樣式時TListview標題中無圖像
在任何激活了VCL樣式的情況下在vsReport ViewStyle中使用TListview時,不會顯示標題中的圖像。消除經典的Windows風格,圖像出現。 (顯示我使用的圖像的方法是將TImageList分配給ListView的SmallImages屬性,然後在相應列的Columns屬性中選擇一個圖像索引。如何在啓用VCL樣式的TListView頭部顯示圖像?使用VCL樣式時TListview標題中無圖像
我剛剛爲Vcl Styles Utils project中的TListView組件添加了一個新的vcl樣式鉤子(TListViewStyleHookFix)來解決此問題。
你可以使用這個Stylehook添加Vcl.Styles.Fixes單位給你使用子句,然後在這種方式註冊掛鉤。
TStyleManager.Engine.RegisterStyleHook(TListView, TListViewStyleHookFix);
您可以找到有關此修復程序在這個博客上entry更多細節。