在vsReport ViewStyle中使用TListview并激活任何VCL样式时,标题中的图像不会显示。取消经典的Windows风格,图像出现。 (显示我使用的图像的方法是将TImageList分配给ListView的SmallImages属性,然后在各列的Columns属性中选择图像索引)。如何在启用了VCL样式的TListView的标题中显示图像?
答案 0 :(得分:6)
我刚为TListViewStyleHookFix中的TListView组件添加了一个新的vcl样式挂钩(Vcl Styles Utils project)来解决此问题。
你可以使用这个Stylehook将 Vcl.Styles.Fixes 单元添加到use uses子句中,然后以这种方式注册钩子。
TStyleManager.Engine.RegisterStyleHook(TListView, TListViewStyleHookFix);
您可以在此博客entry上找到有关此修补程序的更多详细信息。