我在VB.NET编码。我有一个要求,我的组合框显示为强制性的,这意味着背景色必须是黄色。下拉样式是DropDownList,所以用户可以在组合框的文本框字段中输入,但只能在组合框中找到项目。
如果我将组合框的背景色设置为黄色,则组合框的下拉面板是黄色的,但是我无法使文本框字段显示为黄色背景。
只有当下拉样式为DropDownList时才会出现这个问题。
我在网上看过很多关于这个的问题,但他们大多是针对下拉面板,而不是文本框字段,或者他们是WPF或Web解决方案。有人能帮忙吗?
如果我没记错的话,这是下拉列表的一个问题,但我不确定。但是如果你想让它变成黄色,你可以在组合框的顶部放一个文本框并显示它的值。
private void ComboBox_SelectedIndexChanged(object sender, EventArgs e)
{
ΤextBox.Text = ((YourType)ComboBox.SelectedItem).YourValue;
}