/ / DotNet.Highcharts, Esiste un modo per usarlo nell'applicazione Winform? - c #, winforms, highcharts, dotnethighcharts

DotNet.Highcharts, Esiste un modo per usarlo nell'applicazione Winform? - c #, winforms, highcharts, dotnethighcharts

Ho scoperto di recente DotNet.HighCharts progetto, c'è un modo come posso usarlo in un'applicazione Winform e visualizzare il grafico in webBrowser.

Ho provato questo, ma non funziona,

        DotNet.Highcharts.Highcharts chart = new DotNet.Highcharts.Highcharts("chart")
.SetXAxis(new XAxis
{
Categories = new[] { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }
})
.SetSeries(new Series
{
Data = new Data(new object[] { 29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4 })
}).SetTitle(new Title { Text = "12223" });




webBrowser1.DocumentText = chart.ToHtmlString();

risposte:

0 per risposta № 1

A meno che non lo ospitiate esternamente e lo caricate all'interno di un controllo webBrowser.


0 per risposta № 2

Cambia questo : webBrowser1.DocumentText = chart.ToHtmlString(); a chart1 = chart.ToHtmlString();

nella pagina Apsx, fai questo:

<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script src="YOURFOLDERPROJECT/jquery-1.5.1.min.js" type="text/javascript"></script>
<script src="YOURFOLDERPROJECT/highcharts.js" type="text/javascript"></script>
<script src="YOURFOLDERPROJECT/exporting.js" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server">
<div><asp:Literal id="chart1" runat="server"></asp:Literal>
</div>
</form>
</body>