如何设置一个组合框的文本框部分的背景颜色时,下拉样式是下拉列表在.net ?



我在VB.NET编码。我有一个要求,我的组合框显示为强制性的,这意味着背景色必须是黄色。下拉样式是DropDownList,所以用户可以在组合框的文本框字段中输入,但只能在组合框中找到项目。

如果我将组合框的背景色设置为黄色,则组合框的下拉面板是黄色的,但是我无法使文本框字段显示为黄色背景。

只有当下拉样式为DropDownList时才会出现这个问题。

我在网上看过很多关于这个的问题,但他们大多是针对下拉面板,而不是文本框字段,或者他们是WPF或Web解决方案。有人能帮忙吗?

如果我没记错的话,这是下拉列表的一个问题,但我不确定。但是如果你想让它变成黄色,你可以在组合框的顶部放一个文本框并显示它的值。

private void ComboBox_SelectedIndexChanged(object sender, EventArgs e)
{
ΤextBox.Text = ((YourType)ComboBox.SelectedItem).YourValue;

}

相关内容

  • 没有找到相关文章

最新更新