【发布时间】:2021-12-28 18:23:31
【问题描述】:
下面是我的 LiveChart.WinForms.CartesianChart,我想知道如何在下面的图表中添加一条垂直线 - 例如,我想在 8 月 21 日的点添加一条黑色垂直线(带有工具提示)并且想知道我该怎么做?
这是我正在使用的代码:
cartesianChart1.AxisX.Add(new Axis
{
Labels = myDateLabels,
Separator = new LiveCharts.Wpf.Separator { Step = 1 },
LabelsRotation = 270
});
cartesianChart1.AxisY.Add(new Axis
{
});
cartesianChart1.LegendLocation = LegendLocation.Bottom;
var axisSection = new AxisSection
{
Stroke = System.Windows.Media.Brushes.Black,
StrokeThickness = 1,
Value = 2
};
cartesianChart1.AxisX.Add(new Axis
{
Sections = new SectionsCollection
{
axisSection
}
});
SeriesCollection series = new SeriesCollection();
series.Add(new LineSeries { Title = "Sign Ups", Values = signUpsValues, Stroke = System.Windows.Media.Brushes.Blue, Fill = System.Windows.Media.Brushes.Transparent });
cartesianChart1.Series = series;
【问题讨论】:
标签: c# visual-studio winforms user-controls livecharts