2013-10-25 58 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