程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 坐標系畫圖(C#)示例

坐標系畫圖(C#)示例

編輯:.NET實例教程
//數據初始化   
   string[] month=new string[12]{"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"};   
   float[] d=new float[12]{20.5F,60,10.8F,15.6F,30,70.9F,50.3F,30.7F,70,50.4F,30.8F,20};   
   //畫圖初始化   
   Bitmap bMap=new Bitmap(500,500);   
   Graphics gph=Graphics.FromImage(bMap);   
   gph.Clear(Color.White);   
        
   PointF   cPt=new PointF(40,420);//中心點   
   PointF[] xPt=new PointF[3]{
             new   PointF(cPt.Y+15,cPt.Y),
             new   PointF(cPt.Y,cPt.Y-8),
             new   PointF(cPt.Y,cPt.Y+8)};//X軸三角形   
   PointF[] yPt=new PointF[3]{
             new   PointF(cPt.X,cPt.X-15),
             new   PointF(cPt.X+8,cPt.X),
             new   PointF(cPt.X-8,cPt.X)};//Y軸三角形   
   gph.DrawString("某工廠某產品月生產量圖表",new Font("宋體",14),  
    Brushes.Black,new PointF(cPt.X+12,cPt.X));//圖表標題   
   //畫X軸   
   gph.DrawLine(Pens.Black,cPt.X,cPt.Y,cPt.Y,cPt.Y);   
   gph.DrawPolygon(Pens.Black,xPt);   
   gph.FillPolygon(new SolidBrush(Color.Black),xPt);   
   gph.DrawString("月份",new Font("宋體",12),
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved