2012年6月23日 星期六

ChartDirector安裝

Chart Director是一套專業繪製圖表的工具,支援PHP、.Net等程式語言,這套工具不僅提供多種樣式的圖表也包括了許多變化彈性的API,這篇文章就以安裝Chart Director在Visual Studio為的流程範例。


1.在Chart Director安裝完成之後,首先在新建一個WinForm的專案,並且VS的ToolBox空白處新增一個給Chart Director用的tab,滑鼠右鍵=>Add Tab =>命名新增的Tab為Chart Director

2.引用Chart Director元件,在Chart Director Tab的空白處按滑鼠右鍵=>Choose Items=> Browse=>選用netchartdir.dll物件,完成後ChartDirector的元件應該會被引用進來了,把WinChartViewer拖曳到WinForm當中。


















3.接下來就是替Chart Director寫操作程式,在From.cs加入:

// 圖形的資料
   double[] dataSet = {4200, 4900, 3300, 3800, 5100, 4600, 2900, 4100, 
   4400, 5700, 5900, 5200, 3700, 5100, 5600, 5600, 6000, 7000, 7600, 
   6300, 6700, 7500, 6400, 5100};

// 新建一個Size為310 x 310的XY軸線圖
   XYChart chart = new XYChart(310, 310);

// 設定繪圖的區域的座標位置,長寬以及前景背景顏色等
   chart.setPlotArea(50, 50, 200, 200, -1, -1, 
   Chart.Transparent, chart.dashLineColor(0x444444, 0x000101), -1);

// 設定Y軸的標題
   chart.yAxis().setTitle("Stock Market Index");

// 設定圖表的刻度長度
   chart.yAxis().setTickLength(-4);

// 將資料填入xy軸線圖中,並且設定線寬為2
   chart.addLineLayer(dataSet, -1, "Red Transactions").setLineWidth(2);

// WinChartViewer透過Viewer輸出圖形
   viewer.Image = chart.makeImage();


4. 編譯程式輸出圖型效果如下,還滿專業的吧!

沒有留言:

張貼留言