Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 更改DropDownList组合框的背景_C#_Winforms_Combobox_Background_Disable - Fatal编程技术网

C# 更改DropDownList组合框的背景

C# 更改DropDownList组合框的背景,c#,winforms,combobox,background,disable,C#,Winforms,Combobox,Background,Disable,我有一个DropDownList组合框,可以根据用户输入启用和禁用。但是我想自定义一个禁用组合的背景。 尝试设置背景色对我不起作用。是否可以更改,或者禁用的控件将由框架控制。它不是默认设计的。但是您可以重新绘制组合框。将其用作参考覆盖OnDrawIteme.牵引杆接地()将使用所选的背景色绘制背景,即使组合被禁用。@Jimi My bad,抱歉。。

我有一个DropDownList组合框,可以根据用户输入启用和禁用。但是我想自定义一个禁用组合的背景。
尝试设置背景色对我不起作用。是否可以更改,或者禁用的控件将由框架控制。

它不是默认设计的。但是您可以重新绘制组合框。将其用作参考

覆盖OnDrawItem<代码>e.牵引杆接地()将使用所选的背景色绘制背景,即使组合被禁用。@Jimi My bad,抱歉。。