【发布时间】:2015-05-04 10:01:19
【问题描述】:
我想在 Visual Studio 中创建一个折线图,如下图 Excel 中所示:
在我去Visual Studio之前,我尝试在Microsoft access中创建一个如下图所示的表格,但我仍然不确定在Visual Basic中创建图表的步骤:
然后,在 Visual Studio 中,我继续添加报表查看器和 DataGridView。在下图中可以看到我的Form1界面:
以下是我的报告图表中的设置:
但是结果会产生这样的结果:
代码如下:
Public Class Form1
Private Sub Table1BindingNavigatorSaveItem_Click(sender As Object, e As EventArgs) Handles Table1BindingNavigatorSaveItem.Click
Me.Validate()
Me.Table1BindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me._5DataSet)
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the '_5DataSet.Table1' table. You can move, or remove it, as needed.
Me.Table1TableAdapter.Fill(Me._5DataSet.Table1)
Me.ReportViewer1.RefreshReport()
End Sub
Private Sub Chart1_Click(sender As Object, e As EventArgs)
End Sub
Private Sub ReportViewer1_Load(sender As Object, e As EventArgs) Handles ReportViewer1.Load
End Sub
End Class
我的问题是,如何进行更改,以便 x 轴显示值 1 到 24,图表中的所有值都与我在 excel 中的绘图相同?
【问题讨论】:
-
您是在
Visual Basic还是C#写这篇文章?请出示您的代码。 -
我正在使用 Microsoft Visual Studio 2013
-
我编辑显示代码。
标签: vb.net visual-studio-2010 visual-studio vba visual-studio-2012