2011-12-13 66 views
0

我的應用程序以圖形形式顯示學生的結果。圖形是包含主題名稱和標記的列圖形。 下面是我的圖是如何創建的:如何在Asp.Net中創建3D圖表MVC3

string zz={ "Subject1", "Subject2", "Subject3", "TOTAL" }; 

KK包含目標標記。

var mychart= new Chart(width: 1000, height: 800, theme: ChartTheme.Blue) 
      .AddSeries(
       chartType: "column", 
       legend: "StudentResult", 
       xValue: zz, 
       yValues: kk) 
       .Write(); 

我想在3D中顯示圖形。 我知道質譜圖,但不能改變我的應用程序。我可以做沒有** MS圖/谷歌圖表的3D圖表。

如果是如何?如果沒有的話,我應該實行什麼樣的變化MS圖表

我想:

var mychart= new Chart(width: 1000, height: 800, theme: ChartTheme.Vanilla3D) 

,但它不是給我想要的output.The顏色過於響亮而藏漢其截斷名我的科目。

回答

1

您可以使用圖表

@{ 
     var myChart = new Chart(width: 600, height: 400, theme: ChartTheme.Vanilla3D) 
      .AddTitle("Chart Title") 
      .AddSeries(
       name: "ChartTitle", 
       xValue: new[] { "Col1", "Col2", "Col3", "Col4", "Col5" }, 
       yValues: new[] { "2", "6", "4", "5", "3" }) 
      .Write(); 
    } 

的主題做到這一點,那麼改變顏色。

axisTitleTop: {  
     fill: '#000',  
     font: '11px Arial' 
    }, axisTitleLeft: { 
      fill: '#000',  
     font: '11px Arial' 
    }, axisTitleRight: { 
      fill: '#000',  
     font: '11px Arial' 
    }, axisTitleBottom: {  
     fill: '#000',  
     font: '11px Arial' 
    },labelTitle:{ 

     fill:"#B22222" 
    } 
+0

Excellenet answer –