【问题标题】:Set a pic as background image of a TListColumn in BCB将图片设置为 BCB 中 TListColumn 的背景图像
【发布时间】:2015-05-15 14:11:59
【问题描述】:

我可以设置一个TListColumn的ImageIndex,在ListColumn的右边添加一张图片,显示为:

但是有没有办法为 TListColumn 设置背景图片;

或者以另一种方式,我怎样才能达到这样的效果(Windows资源管理器):

如何在我的程序中显示小三角形?

【问题讨论】:

    标签: c++builder tlistview


    【解决方案1】:

    ListView 列标题是标准 Win32 Header Control。您可以使用ListView_GetHeader() 检索ListView 标题的HWND,然后根据需要使用Header_SetItem() 启用/禁用每列上的HDF_SORTDOWNHDF_SORTUP 标志。

    但是,如果您的应用未使用运行时主题,或者列应用了图像(使用 HDF_IMAGEHDF_BITMAP 标志),HDF_SORT... 标志将不起作用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-24
      • 2015-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-28
      相关资源
      最近更新 更多