【问题标题】:setImageList in wxwidgets in setting image to all rows instead of just column headerwxwidgets 中的 setImageList 将图像设置为所有行,而不仅仅是列标题
【发布时间】:2015-10-28 05:42:11
【问题描述】:

我正在尝试在 wxlistcontrol 的列标题中设置箭头和向下箭头图像,

使用listControl->setImageList后。在 listcontrol 上调用排序时。图像被设置为第一列中的所有行,但我需要的只是列标题上的图像。我该如何解决这个问题

【问题讨论】:

  • 包含足够的代码以允许其他人重现该问题。如需帮助,请阅读如何创建最小、完整和可验证的示例。 stackoverflow.com/help/mcve

标签: wxpython wxwidgets listctrl


【解决方案1】:

如果我正确理解了这个问题,listctrl sample 已经完全符合您的要求。构建并运行它以验证它是否真的如此,然后研究它的源代码以了解它的作用。

【讨论】:

  • 我刚刚检查了 listcontrol 的示例代码,即使为第一列中的所有行设置了图标。我已在指示 1 和 2 的问题中添加了屏幕截图。我不希望在 2 处显示图像
  • 设置列图像的代码与设置项目图像的代码完全不同,它们只是恰好在示例中为两者设置了相同的图像。请查看示例代码中的MyFrame::InitWithReportItems()
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-09-11
  • 2016-04-23
  • 2011-09-02
  • 1970-01-01
  • 2020-03-19
  • 1970-01-01
  • 2012-02-13
相关资源
最近更新 更多