chart控制項使x軸標籤全部顯示

2021-07-08 09:51:17 字數 1033 閱讀 4306

在vs2010中使用chart控制項時,x軸如果標籤過多,執行時圖表預設只能顯示其中的一部分,如圖:

我們可以通過設定,使得x軸標籤全部顯示:

1、通過chart

屬性,找到「chartareas集合」如圖,並且點開

2、在chartareas1屬性中找到「axes集合」,並點開

3、左側選中x軸「x axis」,在其右邊屬性「標籤」下找到labelautofitstyle,將預設選擇的全部刪掉,此時為其屬性為「none」;

將「labelstyle」下標籤間隔大小「interval」從「auto」改為「1」 。此時執行已完成x軸標籤全部顯示。

去掉x軸網格:chart屬性->

「chartareas集合」->「axes集合」->「x axis」->「majorgrid」將enable設為false即可。

確定儲存修改。

此時執行效果如下:

datatable dschart=wingridcontrol.datasource;

顯示chart:

private void btnstatistics_click(object sender, eventargs e)

/// 展示圖表

private void showchart(dataset ds)

double num = smartconvert.stringtodouble(ds.tables[0].rows[i][2].tostring());

if (num.equals(0.0d))

chartdata.series[0].points.addxy(type, aca001);

chartdata.series[1].points.addxy(type,num);

chartdata.series[0].isvalueshownaslabel = true;

chartdata.series[1].isvalueshownaslabel = true;}}

Chart控制項用法

最近開發要使 用圖表,delphi裡提供了圖表開發的控制項tchart,可惜幫助裡沒有demo 上網搜尋了一下,竟然發現文章也少的可憐。沒辦法,自己豐衣足 食,寫 試用,看幫助,讀 搞了半天大概弄明白了tchart的使用方式,下面寫一下幾個常見問題的解決。1.如何寫乙個tchart的hello wo...

Chart控制項的使用

chart控制項的使用 1 乙個chart控制項可以包含多個chartareas與series,可以通過如下方式訪問 chart chart1 chartareachartarea1,chartarea2 seriesseries1,series2 chartarea1 chart1.chartar...

Chart控制項的用法

最近用到統計方面的功能,文件統計不用說,都是匯出excel,若要檢視效果,這裡推薦乙個asp.net中的控制項char。簡單示例 view code 檢視顯示說明 可以設定series的charttype屬性值,來決定顯示什麼樣的檢視,下面是常用的檢視舉例 後台繫結 12 3456 78910 11...