2009-10-29 62 views
0

如何在後臺代碼(C#)中爲ASP.NET 3.5圖表控件系列設置自定義顏色作爲邊框顏色?我需要下面的代碼隱藏的實現(在ASPX)MSCharts:如何在代碼隱藏系列中更改邊框顏色

<ChartAreas> 
     <asp:ChartArea Name="ChartArea1" AlignmentOrientation="All"> 
     <AxisX> 
     <MajorGrid LineColor="#EEEEEE" /> 
     <MinorGrid LineColor="#EEEEEE" /> 
     </AxisX> 
     <AxisY> 
     <MajorGrid LineColor="#EEEEEE" /> 
     <MinorGrid LineColor="#EEEEEE" /> 
     </AxisY> 
     </asp:ChartArea> 
    </ChartAreas> 

我想改變MajorGrid線的顏色在我隱藏的RGB(125135111)

回答

2

確保你給你的圖表ID和RUNAT = 「服務器」 ...

<asp:Chart ID="ChartTest" runat="server" Width="800px" Height="300px"> 
</asp:Chart> 

然後你就可以直接訪問LineColor屬性:

ChartTest.ChartAreas[0].AxisY2.LineColor = Color.Black; 

或使用自定義顏色(從十六進制字符串):

Color customColour = System.Drawing.ColorTranslator.FromHtml("EEEEEE"); 
ChartTest.ChartAreas[0].AxisY2.LineColor = customColour 
+0

我找應用自定義顏色 – user198880 2009-10-29 13:12:12

+0

我編輯的答案來說明如何做到這一點。 – 2010-02-05 10:07:15