基於asp.net的表徵圖控制項圖

來源:互聯網
上載者:User
前段時間,項目中開發用到柱狀圖,餅圖,由於VS上沒有這邊好的控制項,在網上搜尋咯下,發現圖表控制項的評價還是相當高的,先說下安裝步驟,首先得安裝。 .NET架構3.5SP1,對應VS2008安裝MSChart_VisualStudioAddOn.exe,VS2010則安裝MSChart.exe。安裝好後開啟VS軟體,在資料類控制項陳列庫裡面就能看到圖表控制項了,拖過來就能用。
主要收下一些屬性的意思,免得不會的又去學習一遍,時間浪費
前台:
<ASP:圖表ID =“chrCount”=“伺服器”背景色=“淺鋼”
BackGradientStyle =“TopBottom”BackSecondaryColor =“白”EnableTheming =“假“
的EnableViewState =”真“HEIGHT =”303px“WIDTH =”1015PX“ImageStorageMode =”UseImageLocation“>
<傳奇>
的<asp:聯想對齊=”中心“對接=”左“NAME =”Legend1“標題=”圖例“>
</ ASP:傳奇>
</傳奇>
<標題>
的<asp:標題字型=“微軟雅黑,16PT”NAME =“標題1”文本=“個貸中心資訊錄入崗完成筆數統計表”>
</ ASP :標題>
</標題>
<系列>
</系列>
<ChartAreas>
的<asp:ChartArea NAME =“ChartArea1”>
<AxisX> <MajorGrid啟用=“FALSE”/> </ AxisX>
<AxisY> <MajorGrid啟用= “假”/> </ AxisY>
</ ASP:ChartArea>
</ ChartAreas>
</ ASP:圖表>
ImageStorageMode這個屬性是否要將生產的圖片儲存到伺服器。
後台:
資料集DT = CStatsReportV3.CommitCountyByStaffid(dtDKFFRQ,n類型,ACTID,gdzxdept,樓盤objDB);
chrCount.DataSource = DT;
ArrayList的arrdc_staff = CStatsReportV3.F_OstaffnameListByActid(dtDKFFRQ,ACTID,n類型,gdzxdept,樓盤objDB); //綁定資料來源
chrCount.Series.Clear(); 將柱狀圖執行個體情況
,如果(arrdc_staff!= NULL)//根據人員動態添加柱狀圖圖例
{
的foreach(Cdc_staff objstaff在arrdc_staff)
{
chrCount.Series.Add(objstaff.m_nStaffid.ToString());
chrCount.Series [objstaff.m_nStaffid.ToString()] =傳奇“Legend1”。
chrCount.Series [objstaff.m_nStaffid.ToString()]的LegendText = objstaff.m_szStaffname。
。chrCount.Series [objstaff.m_nStaffid.ToString()] XValueMember =“strDate”; //點¯x軸為日期
chrCount.Series [objstaff.m_nStaffid.ToString()] = YValueMembers objstaff.m_szStaffname。//Ÿ軸為使用者
//如果(arrdc_staff.Count <= 5)
chrCount.Series [objstaff.m_nStaffid.ToString()] IsValueShownAsLabel = TRUE; //是否顯示柱狀圖沒列值
}
}
chrCount.ChartAreas [“ ChartArea1“] = AxisY.Title”筆數(單位:筆)“; //Ÿ軸單位
chrCount.ChartAreas [“ChartArea1”] = AxisY.TitleAlignment StringAlignment.Far; //設定Ÿ軸標題的名稱所在位置位遠
chrCount.ChartAreas [“ChartArea1”] AxisX.Interval = 1。
。//txtDateEnd.Text = chrCount.Series.LongCount()的ToString();
//字串檔案=使用Server.Mappath(@“〜/ TMPFILES / 2.jpeg”);
//chrCount.SaveImage(file,ChartImageFormat.Jpeg);
//chrCount.ChartAreas["ChartArea1"].AxisX.MajorGrid.Enabled = FALSE; //是否顯示柱狀圖後面的方塊
//chrCount.ChartAreas["ChartArea1"].AxisY.MajorGrid.Enabled = FALSE;
http://fancility.taobao.com老婆開的店,有空大家去逛逛
  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.