如何在dotnet Highcharts上定义百分比高度和宽度

时间:2017-11-03 14:05:55

标签: highcharts

我试过这个:http://dotnet.highcharts.com/Highcharts/Demo/Docs?section=FirstChart3

但是没有百分比的解释。

我想让我的图表高度为100%,宽度为100%。但我不能。周围的div的高度和宽度都是100%,工作正常。但是Highchart比div更大。这应该是不可能的,也许不会发生。

我的代码:

<div style="height: 100%; width: 100%;">
    @(Html.Highsoft().Highcharts(
        new Highcharts
        {
            Chart = new Highsoft.Web.Mvc.Charts.Chart
            {
                PlotBackgroundColor = null,
                PlotBorderWidth = null,
                PlotShadow = null,
            },
            Title = new Title
            {
                Text = ""
            },
            Tooltip = new Tooltip
            {
                PointFormat = "{series.name}: <b>{point.percentage:.1f}%</b>"
            },
            PlotOptions = new PlotOptions
            {
                Pie = new PlotOptionsPie
                {
                    AllowPointSelect = true,
                    Cursor = PlotOptionsPieCursor.Pointer,
                    DataLabels = new PlotOptionsPieDataLabels
                    {
                        Enabled = true,
                        Format = "<b>{point.name}</b>: {point.percentage:.1f} %"
                    }
                }
            },
            Series = new List<Series>
            {
                new PieSeries
                {
                    Name = "Percentage",
                    Data = Model.SaleModel.WebshopPieData
                },

            }
        }
        , "webshopChart")
    )
</div>

所以请告诉我该做什么或在哪里看,因为我不知道了。 请不要javascript示例。只有.NET代码。

0 个答案:

没有答案