【发布时间】:2015-05-15 14:11:59
【问题描述】:
我可以设置一个TListColumn的ImageIndex,在ListColumn的右边添加一张图片,显示为:
但是有没有办法为 TListColumn 设置背景图片;
或者以另一种方式,我怎样才能达到这样的效果(Windows资源管理器):
如何在我的程序中显示小三角形?
【问题讨论】:
标签: c++builder tlistview
我可以设置一个TListColumn的ImageIndex,在ListColumn的右边添加一张图片,显示为:
但是有没有办法为 TListColumn 设置背景图片;
或者以另一种方式,我怎样才能达到这样的效果(Windows资源管理器):
如何在我的程序中显示小三角形?
【问题讨论】:
标签: c++builder tlistview
ListView 列标题是标准 Win32 Header Control。您可以使用ListView_GetHeader() 检索ListView 标题的HWND,然后根据需要使用Header_SetItem() 启用/禁用每列上的HDF_SORTDOWN 和HDF_SORTUP 标志。
但是,如果您的应用未使用运行时主题,或者列应用了图像(使用 HDF_IMAGE 或 HDF_BITMAP 标志),HDF_SORT... 标志将不起作用。
【讨论】: