2

DotNet.HighCharts を使用しており、グラフを透明にしたいと考えています。

Javascript で例を見つけました。backgroundColor を null に設定することで可能です。

DotNet.HighCharts に同様のオプションがあるかどうかは誰にもわかりませんか?

4

3 に答える 3

1

backgroundColorオプションをnone次のように設定してみてください。

chart: {
            renderTo: 'container',
            backgroundColor: 'none',
            ...
        },

たとえば、このフィドルを参照してください。

于 2012-04-17T22:16:55.363 に答える
0

少し古いですが、この質問に出くわしました。良い答えがあります。

で透明に設定するには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
            })
于 2016-04-29T06:42:09.590 に答える
0

DotNet.Highcharts でこのオプションを使用するために必要な実際のコードは、次のようなものです。

Highcharts chart = new Highcharts("chart")
    .InitChart(new Chart 
        { 
            DefaultSeriesType = ChartTypes.Spline,
            BackgroundColor = null
        })
于 2012-04-19T12:35:08.677 に答える