1

我在 VB.net 中有三个列表视图,我想从中获取常用值并从中制作自定义图表例如,例如。

Listview1  Listview2  Listview3
A          B          H
B          C          B
C          A          D
D          E          E
E          J          F

常见于 Listview

1 And 2    2 And 3   1 And 3
A          B         B
B          E         D
C                    E
E

然后创建如下所示的图表 图表

我知道如何获得共同值,但不知道如何绘制这样的图表

任何想法或建议。. . . .?? 这是 VB 表单应用程序

4

2 回答 2

2

尝试使用Graph#你会在那里找到足够的文档和教程

于 2013-10-25T17:51:44.980 回答
1

有一个图表工具,您可以在其中添加值并以各种样式绘制

这是一个使用包含 3 个数据点的单个系列创建折线图的简单示例。

将图表拖到表单中并添加此代码

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
     Chart1.Series.Clear()
     Chart1.Titles.Add("Demo")
     'Create a new series and add data points to it.
     Dim s As New Series
     s.Name = "aline"
     'Change to a line graph.
     s.ChartType = SeriesChartType.Line
     s.Points.AddXY("1990", 27)
     s.Points.AddXY("1991", 15)
     s.Points.AddXY("1992", 17)
     'Add the series to the Chart1 control.
     Chart1.Series.Add(s)
 End Sub

您将需要添加

Imports System.Windows.Forms.DataVisualization.Charting

当然,您必须遍历您的数据并根据您的信息添加点。

于 2013-10-26T10:45:16.763 回答