Vb.net 检查图表区域是否为空

Vb.net 检查图表区域是否为空,vb.net,charts,Vb.net,Charts,我正在开发一个Windows窗体应用程序来绘制图表。根据数据的可用性,将绘制图表 Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles generatePlot.Click ClearChart() 'Clear existing chart series Try 'Doing a very long process here to

我正在开发一个Windows窗体应用程序来绘制图表。根据数据的可用性,将绘制图表

Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles generatePlot.Click
        ClearChart() 'Clear existing chart series

        Try
            'Doing a very long process here to plot the chart

        Catch ex As Exception
            MessageBox.Show(ErrorToString)
            Exit Sub
        End Try            

        'Save chart as an image
        Chart1.SaveImage(specDataHelper.imageSave, System.Drawing.Imaging.ImageFormat.Bmp)   

End Sub
在上面的函数中,如果图表区域不是空的,我想将其保存为图像。否则,我想跳过保存为图像部分


如何检查图表区域是否为空?我不确定该调查哪家酒店。

来自@Esko的好建议。我检查了序列是否为空:

'Save chart as an image
        If (Me.Chart1.Series("Result").Points.Count <> 0) Then
            Chart1.SaveImage(specDataHelper.imageSave, System.Drawing.Imaging.ImageFormat.Bmp)
        End If

而且,工作正常。

在获取数据时,创建一个变量来保存信息,无论是否有数据,并将其用作保存的条件。@Esko。抢手货我检查了我的系列中的点是否为空