Я тестирую, как заполнить линейный график с помощью 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>