簡體   English   中英

使用VCL樣式時TListview標頭中沒有圖像

[英]No images in TListview header when using VCL Styles

在vsReport ViewStyle中使用TListview且激活了任何VCL樣式時,將不顯示標題中的圖像。 取消經典的Windows樣式,將顯示圖像。 (顯示我使用的圖像的方法是將TImageList分配給ListView的SmallImages屬性,然后在Columns屬性中為相應列選擇一個圖像索引)。 如何在啟用了VCL樣式的TListView的標題中顯示圖像?

我剛剛在Vcl Styles Utils項目中為TListView組件添加了一個新的vcl樣式掛鈎( TListViewStyleHookFix ),以解決此問題。

您可以使用此Stylehook將Vcl.Styles.Fixes單元添加到use子句中,然后以這種方式注冊該鈎子。

 TStyleManager.Engine.RegisterStyleHook(TListView, TListViewStyleHookFix);

在此處輸入圖片說明

您可以在此博客條目中找到有關此修復程序的更多詳細信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM