對此的支持目前非常糟糕。如何在system.web.helpers.chart中使用theme.xml時的主題系列
我使用XML文件爲System.Web.Helpers.Chart創建自己的主題。
我發現XML基本上是UIDataVizualazation命名空間的序列化版本。
它工作正常,但我不知道如何設置綁定到Series屬性的主題對象。
<Chart >
<ChartAreas>
<ChartArea>
<AxisY>
<MajorGrid />
</AxisY>
<AxisX>
<MajorGrid />
</AxisX>
</ChartArea>
</ChartAreas>
<Legends>
<Legend />
</Legends>
</Chart>
這是我可以管理很容易,但根據圖表對象System.Web.UI.DataVisualization.Charting.Chart
有一系列的屬性,是一系列的對象和
集合<Series>
<Series />
</Series>
只是不這樣做。因此,如果有人可以點我朝着這個XML模式或如何訪問系列屬性,所以我可以改變像isValueShownAsLabel屬性的東西的指針我會它並欣賞
我正要嘗試序列舊類型的圖表時更改系列屬性,如線寬,顏色和標籤你指出了這一點。所以這確實對我有幫助,但現在的問題是XML中定義的系列是作爲它們自己的,而不是適用於我的動態生成系列的樣式。 – 2012-03-15 10:30:19
不幸的是,Series類沒有標記爲可序列化。你可以採取的方法很少。你可以做的是在Series上創建一個包裝類,並將其標記爲可序列化,然後將其與圖表XML一起傳遞 – Quantbuff 2012-03-15 16:25:51