Форматирование линейной диаграммы веб-страниц Razor - PullRequest
0 голосов
/ 24 мая 2019

Я тестирую, как заполнить линейный график с помощью Razor в ASP.NET. График точный, но форматирование не совсем то, что я ищу. Моя главная проблема с этими конкретными графиками состоит в том, что у них действительно тонкие линии. Как я могу отформатировать этот график, особенно вес линий графика?

Это не работает для меня, поскольку Series не является свойством класса System.Web.Helpers.Chart:

chart1.Series["Default"].BorderWidth = 2;

ContentPage.cshtml:

@{
    var myChart = new Chart(width: 1000, height: 1000, theme: ChartTheme.Vanilla)
        .AddTitle(typeof(Chart).ToString())
        .AddSeries(
            name: "Employee", chartType: "Area",
            xValue: new[] { "Peter", "Andrew", "Julie", "Mary", "Dave" },
            yValues: new[] { "2", "6", "4", "5", "3" }
            )
        .AddSeries(
            name: "Employee2", chartType: "Area",
            yValues: new[] { "7", "4", "10", "10", "1" })
        .Write();
}

HTML-файл:

<!DOCTYPE html>
<html>
<head>
    <title>Chart Example</title>
</head>
<style>
    img {
        width: 100%;
        height: 100%;
        position: center;
    }
</style>
<body>
    <p><img src="ContentPage.cshtml" /> </p>
</body>
</html>
...