프로젝트 웹 사이트는 a package with samples입니다. 이 데모에서는 3d 칼럼을 찾을 수 있습니다. 시리즈 유형 및 데이터 형식을 변경하는 코드를 편집 한 후에는 작업중인 3 차원 분산 형 차트가 있습니다. 내가 사용하는 코드는 :
public ActionResult ThreeDColumn()
{
Highcharts chart = new Highcharts("chart")
.InitChart(new Chart
{
Type = ChartTypes.Scatter,
Margin = new[] { 75 },
Options3d = new ChartOptions3d
{
Enabled = true,
Alpha = 15,
Beta = 15,
Depth = 50,
ViewDistance = 25
}
})
.SetTitle(new Title { Text = "Chart rotation demo" })
.SetSubtitle(new Subtitle { Text = "Test options by dragging the sliders below" })
.SetLegend(new Legend { Enabled = false })
.SetSeries(new Series { Data = new Data(new object[,] { { 0, 0, 0 }, { 1, 1, 1 }, { 2, 2, 2 } }) });
return View(chart);
}
파일은 프로젝트의 Controllers
디렉토리에 DemoController.cs
입니다.
Highcharts 데모 페이지에서 같은 Highcharts 차트를 만들어야하는 경우 몇 가지 문제가 발생할 수 있습니다. DotNet.Highcharts의 코드는 2014 년부터 시작되어 오래된 Highcharts 버전에서 실행됩니다. 최신 코드는 관련이없고 아직 개발중인 official Highcharts product에서 사용됩니다. http://dotnet.highcharts.com/ 그래서 시도해 볼 수 있습니다.