WinForms 圆环图和饼图标签背景元素颜色 属性
WinForms Doughnut and Pie chart labels background element color property
我在 WinForms C# 桌面应用程序中使用圆环图和饼图
我这样更改部分的颜色:
chart1.Series[0].Points[i1].Color = Color.Yellow;
以及属性中的 BackColor
和 BorderlineColor
,但我无法在 Series (Collection) Editor
属性 中找到更改列出值后面的白色背景(右侧图片上的一侧,用红色箭头指出):
我试过列出的颜色属性,但其中 none 似乎会影响此元素:
这个东西叫做legend. You can reach it using Chart.Legends
property and set its BackColor
:
//by index
chart1.Legends[0].BackColor = Color.Black;
//by name through series object
chart1.Legends[chart1.Series[0].Legend].BackColor = Color.Red;
我在 WinForms C# 桌面应用程序中使用圆环图和饼图
我这样更改部分的颜色:
chart1.Series[0].Points[i1].Color = Color.Yellow;
以及属性中的 BackColor
和 BorderlineColor
,但我无法在 Series (Collection) Editor
属性 中找到更改列出值后面的白色背景(右侧图片上的一侧,用红色箭头指出):
我试过列出的颜色属性,但其中 none 似乎会影响此元素:
这个东西叫做legend. You can reach it using Chart.Legends
property and set its BackColor
:
//by index
chart1.Legends[0].BackColor = Color.Black;
//by name through series object
chart1.Legends[chart1.Series[0].Legend].BackColor = Color.Red;