【问题标题】:Change Background of Listview to Parent Background? C#将 Listview 的背景更改为父背景? C#
【发布时间】:2017-12-30 16:12:44
【问题描述】:

有没有办法可以将列表视图的背景颜色更改为父窗口窗体的颜色?谢谢。

【问题讨论】:

  • 列表视图?还是列表视图项?
  • @WillemVanOnsem 列表视图本身

标签: c# winforms listview background-color


【解决方案1】:

您可以尝试继承 ListView 并将其与您的控件一起使用,在初始化程序中使用以下内容:

SetStyle(System.Windows.Forms.ControlStyles.SupportsTransparentBackColor, true);

否则,您可以引用 ListView 对象,并在表单代码中明确设置背景颜色。

myListView.BackColor = this.BackColor

【讨论】:

  • @TaW 底部选项...它将列表视图设置为表单的颜色,因此它适用于我更改主题的设置
猜你喜欢
  • 1970-01-01
  • 2011-06-02
  • 1970-01-01
  • 2012-03-10
  • 2016-01-11
  • 2018-05-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多