【问题标题】:How do I create a line chart in visual studio?如何在 Visual Studio 中创建折线图?
【发布时间】: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


【解决方案1】:

对于报表图表中的设置,我建议将 OLD 和 LimitPower 移至图表数据中的“值”部分,并将时间移至系列组。

【讨论】:

  • 嗨,当我尝试时,图表中仍然没有任何点。
  • 这是图片:i.imgur.com/Rrdpg60.png 有什么方法可以将准确的值放在图表上吗?
  • 嗨,这里有一些改进!IMAGE如何显示线条?
  • 我认为这可能在图表设置下,通常您可以在那里探索几个选项
  • 我需要第三方应用吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多