我正在使用DotNet.HighCharts,我想使圖表透明。將背景顏色設置爲DotNet.Highcharts
我在Javascript中找到了一個例子,可以通過設置backgroundColor爲null。
有沒有人知道DotNet.HighCharts中是否有類似的選項?
我正在使用DotNet.HighCharts,我想使圖表透明。將背景顏色設置爲DotNet.Highcharts
我在Javascript中找到了一個例子,可以通過設置backgroundColor爲null。
有沒有人知道DotNet.HighCharts中是否有類似的選項?
嘗試backgroundColor
選項設置爲none
:
chart: {
renderTo: 'container',
backgroundColor: 'none',
...
},
請參見本fiddle例如。
我有點老了,但我遇到了這個問題,我有一個很好的答案。
要在HighCharts
中設置透明,這是正確的方法。當然,任何顏色都可以從System.Drawing.Color
創建一個顏色對象!,然後分配給它的InitChart
var bgColor = new DotNet.Highcharts.Helpers.BackColorOrGradient(System.Drawing.Color.Transparent);
DotNet.Highcharts.Highcharts chart = new DotNet.Highcharts.Highcharts("chart")
.InitChart(new Chart {
DefaultSeriesType = ChartTypes.Line,
BackgroundColor = bgColor
})
看看答案在這裏:http://dotnethighcharts.codeplex.com/discussions/352566 – Vangi 2012-04-18 22:06:25