Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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
Vb.net 如何更改ToolStripMenuseparator的背景色?_Vb.net_Visual Studio 2010 - Fatal编程技术网

Vb.net 如何更改ToolStripMenuseparator的背景色?

Vb.net 如何更改ToolStripMenuseparator的背景色?,vb.net,visual-studio-2010,Vb.net,Visual Studio 2010,我有一个ToolStripMenuItem菜单,它有3项(NewToolStripMenuItem,ToolStripMenuItem1,CloseToolStripMenuItem) ToolStripMenuItem1是一个分隔符 我更改了所有项目的背景色,但分隔符的背景色没有更改 如何更改它?您必须编写自己的渲染器来绘制分隔符。 创建一个新类,例如customRenderer 在您的表单中加载: ToolStrip1.Renderer = New customRenderer Valte

我有一个ToolStripMenuItem菜单,它有3项(
NewToolStripMenuItem
ToolStripMenuItem1
CloseToolStripMenuItem

ToolStripMenuItem1
是一个分隔符

我更改了所有项目的背景色,但分隔符的背景色没有更改


如何更改它?

您必须编写自己的渲染器来绘制分隔符。 创建一个新类,例如customRenderer

在您的表单中加载:

ToolStrip1.Renderer = New customRenderer

Valter

设置下拉列表的背景色,而不是设置项目的背景色。
ToolStrip1.Renderer = New customRenderer