Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.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# 更改zedgraph窗格背景色_C#_Zedgraph - Fatal编程技术网

C# 更改zedgraph窗格背景色

C# 更改zedgraph窗格背景色,c#,zedgraph,C#,Zedgraph,是否可以更改zedgraph窗格的背景色(默认为白色) 我尝试更改zedgraph元素的背景色,但没有给出任何可见的结果,背景仍然为白色: ZedGraphControl.BackColor = System.Drawing.Color.Black; 而且在ZedGraphControl.GraphPane上似乎不存在Color或BackColor属性将创建以黑色开始的渐变填充。如果你不想使用渐变,你应该使用- myChart.GraphPane.Chart.Fill.Color = Syst

是否可以更改zedgraph窗格的背景色(默认为白色)

我尝试更改zedgraph元素的背景色,但没有给出任何可见的结果,背景仍然为白色:

ZedGraphControl.BackColor = System.Drawing.Color.Black;

而且在
ZedGraphControl.GraphPane
上似乎不存在
Color
BackColor
属性将创建以黑色开始的渐变填充。如果你不想使用渐变,你应该使用-

myChart.GraphPane.Chart.Fill.Color = System.Drawing.Color.Black;
myChart.GraphPane.Chart.Fill.Brush=新系统.Drawing.SolidBrush(颜色.黑色)

希望这能解决您的问题。

您可以使用

zg.GraphPane.Chart.Fill.Color = SystemColors.ControlText;
更改图表的背景[仅]。 如果要更改zedgraph(图表除外)的背景色,请使用

zg.GraphPane.Fill.Color = SystemColors.ControlText;
如果要更改zedgraph中所有内容的背景色,请同时使用以下两种颜色:

zg.GraphPane.Chart.Fill.Color = SystemColors.ControlText;
zg.GraphPane.Fill.Color = SystemColors.ControlText;

编辑:我知道你已经解决了你的问题,但我这样做是为了,如果有人搜索,他可以很快解决他的问题:)

不完全是我要找的。我想更改
图形平面的颜色
,而不仅仅是
图表
。在您的情况下,图表(轴、图例)周围的背景色仍然为白色。找到缺少的内容:我还必须设置:
myChart.GraphPane.Fill.color=System.Drawing.color.Black即使仅提供一半答案,也被视为已接受;)我会接受你的答案,因为你是对的,这对有同样问题的人更有帮助。