当前位置: 首页 > 编程语言 > C#

在C#中制作一个图形饼图Share

时间:2023-04-10 16:59:34 C#

在C#中制作一个图形饼图我正在尝试编写一个Windows应用程序,它显示一个具有七个不相等切片的图形(25%、20%、18%、17%,10%,10%,10%),所有这些切片的颜色都不同。到目前为止,我已经制作了带有颜色的钢笔和画笔并绘制了一个圆圈。这是我到目前为止所拥有的this.Text="饼图";这个.宽度=350;这个.Height=350;钢笔黑色=新钢笔(Color.Black);蓝色笔=新笔(Color.Blue);笔绿色=新笔(Color.Green);钢笔红色=新钢笔(Color.Red);Penorange=newPen(Color.Orange);粉红色的笔=新的笔(Color.Pink);Penpurple=newPen(Color.Purple);Penmagenta=newPen(Color.Purple);BrushbrBlue=blue.Brush;BrushbrGreen=green.BrushBrushbrRed=red.Brush;BrushbrOrange=orange.Brush;BrushbrPink=pink.Brush;BrushbrPurple=purple.Brush;画笔brMagenta=magenta.Brush;图形g=e.Graphics;,10,300,300);我的问题是。画饼最简单的方法是什么?我建议你看看ZedGraph。如果您想要使用GDI实际绘制饼图的示例代码,可以查看本教程。.它使用图形类的FillPie方法。这不是您问题的直接答案,但为什么不使用MicrosoftChartControl?ScottGu在CodeProject.com上关于它的帖子有几个示例。这是我用过的一个。另外,我建议您查看GoogleCharts。它会为你做这件事。以上就是《C#学习教程:用C#制作图形饼图》的全部内容分享。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。涉及侵权,请点击维权联系管理员删除。如需转载请注明出处: