本文实例讲述了C#画笔Pen绘制曲线的方法。分享给大家供大家参考。具体实现方法如下:
usingSystem; usingSystem.Collections.Generic; usingSystem.ComponentModel; usingSystem.Data; usingSystem.Drawing; usingSystem.Text; usingSystem.Windows.Forms; usingSystem.Drawing.Drawing2D; namespaceWindowsApplication2 { publicpartialclassForm11:Form { publicForm11() { InitializeComponent(); } privatevoidbutton1_Click(objectsender,EventArgse) { LinearGradientBrushbrush=newLinearGradientBrush(this.ClientRectangle,Color.Empty,Color.Empty,100); ColorBlendblend=newColorBlend(); blend.Colors=newColor[]{Color.Red,Color.Green,Color.Blue}; blend.Positions=newfloat[]{0,.5f,1}; brush.InterpolationColors=blend; Penpen5=newPen(brush); Graphicsg5=this.CreateGraphics(); Point[]p=newPoint[]{newPoint(0,0),newPoint(100,100),newPoint(50,100),newPoint(200,100)}; g5.DrawCurve(pen5,p); } } }
希望本文所述对大家的C#程序设计有所帮助。
您可能感兴趣的文章:C#绘制曲线图的方法C#画笔Pen绘制光滑模式曲线的方法C#实现鼠标移动到曲线图上显示值的方法c#曲线图生成代码UGUI绘制多点连续的平滑曲线
C++ 前置声明详解及实例
C#从画刷创建画笔的方法
上述就是C#学习教程:C#画笔Pen绘制曲线的方法分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/906549.html