2013-10-25 57 views
1

我在VB.net中有三个列表视图,我想从中获取常用值并从中创建一个自定义图表 例如, 例如,在VB中创建图形

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

常见于列表视图

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

然后创建出这样的图形 Diagram

我知道如何获得共同的价值观,但不知道如何绘制图形类似这样的

任何想法或建议。 。 。 。 ?? 这是VB窗体应用程序

+0

什么是您的GUI环境?形式? WPF?网? – Ceres

+0

@Ceres它是VB窗体应用程序。 。 。 –

回答

2

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

+0

嗯,非常好。 。 。 。 –

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 

当然,你必须通过你的数据进行迭代,并根据您的信息添加点。

+0

没有好友我正在寻找像这样的图表绘图http://i.stack.imgur.com/NDEox.gif –

+0

你知道这是哪种类型的图表吗? – Monika