【问题标题】:Changing the complete background colour of a combobox when style is dropdownlist当样式为下拉列表时更改组合框的完整背景颜色
【发布时间】:2016-03-03 22:40:09
【问题描述】:

我试图为组合框实现红色背景作为一种验证形式,但是当我将背景设置为红色时,它仅在单击下拉列表时才可见(参见图 2)。谢谢:-)

图 1:验证用户输入 null 为红色背景,您可以看到下拉列表不是红色但符合此验证条件。

图 2:表明我尝试通过属性更改背景,但只有成功的部分是列表,而不是初始框。

【问题讨论】:

  • 如果需要,我可以展示我的代码,但非常简单,谢谢。

标签: c# visual-studio events


【解决方案1】:

使用此代码更改组合框的颜色

[comboboxname].BackColor = Color.Red;

【讨论】:

  • 是的,我已经尝试过导致红色下拉列表但不是初始框的方法。
  • 但这也可以更改初始框,我也尝试通过将组合框属性更改为下拉列表
  • 是的,这是我之前尝试过的代码,但它不起作用,它看起来与上面的图 2 完全相同,下拉菜单是红色的。
  • 你能给出一个你改变的示例代码,即在什么情况下你改变了背景颜色,那么我也会检查我的结果
猜你喜欢
  • 2018-12-27
  • 1970-01-01
  • 2014-07-15
  • 2020-09-02
  • 1970-01-01
  • 2016-07-09
  • 1970-01-01
  • 2021-09-03
  • 1970-01-01
相关资源
最近更新 更多