如何在vb.net中继续虚线图(同一条线)中的法线?

如何在vb.net中继续虚线图(同一条线)中的法线?,vb.net,Vb.net,我希望我的普通线继续以字符形式的虚线显示。我有上面的图表: 绿线我想在2017/18继续保持绿色和虚线,但从同一条线继续 我的代码是: Dim OpenApu As New Series Dim ClosedApu As New Series Dim TargetWorkingAverage As New Series OpenApu.Name = "Sum of APU units open"

我希望我的普通线继续以字符形式的虚线显示。我有上面的图表:

绿线我想在2017/18继续保持绿色和虚线,但从同一条线继续

我的代码是:

Dim OpenApu As New Series
            Dim ClosedApu As New Series
            Dim TargetWorkingAverage As New Series

            OpenApu.Name = "Sum of APU units open"
            ClosedApu.Name = "Sum of APU units closed"
            TargetWorkingAverage.Name = "Target Working Average"

            OpenApu.ChartType = SeriesChartType.Line
            ClosedApu.ChartType = SeriesChartType.Line
            TargetWorkingAverage.ChartType = SeriesChartType.Line

            OpenApu.Color = System.Drawing.Color.Green
            OpenApu.BorderWidth = 3

            ClosedApu.Color = System.Drawing.Color.Blue
            ClosedApu.BorderWidth = 3

            TargetWorkingAverage.Color = System.Drawing.Color.Black
            TargetWorkingAverage.BorderWidth = 3
            TargetWorkingAverage.BorderDashStyle = ChartDashStyle.Dash
            TargetWorkingAverage.ChartType = SeriesChartType.StepLine
' this i put my values from chart
ClosedApu.Points.AddXY(DateTime.Now.Year & "/" & i + 1, TotalCost2)
我尝试的是,在最后一行更改虚线的样式,但更改所有线的样式

    OpenApu.Color = System.Drawing.Color.Blue
    OpenApu.BorderWidth = 3
    OpenApu.BorderDashStyle = ChartDashStyle.Dash
    OpenApu.ChartType = SeriesChartType.StepLine

    ClosedApu.Color = System.Drawing.Color.Green
    ClosedApu.BorderWidth = 3
    ClosedApu.BorderDashStyle = ChartDashStyle.Dash
    ClosedApu.ChartType = SeriesChartType.StepLine

    OpenApu.Points.AddXY(DateTime.Now.Year & "/" & i + 1, 5000)
    ClosedApu.Points.AddXY(DateTime.Now.Year & "/" & i + 1, 6000)

当尝试在dahsed中更改样式不起作用时,我的所有线条都是虚线,但我希望继续取消dahsed,而不是所有线条都是虚线。

您使用的是哪个控件?没有指定…您使用的是哪个控件?没有具体说明。。。