我一直在搜索youtube,但找不到答案,所以我想在這裏尋求幫助。如何在Treeview控件中按名稱進行分組
我想在VB的TreeView控件中分組名稱,我該怎麼做呢?
謝謝
Public Class FrmPengingat
Private Sub FrmPengingat_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'DSLap.PengingatHutang' table. You can move, or remove it, as needed.
Me.PengingatHutangTableAdapter.Fill(Me.DSLap.PengingatHutang)
'fill the tree control
Dim NmPemasok As String
Dim NoNota As String
Dim TglJatuhTempo As Date
Dim Total As Decimal
Dim tmpNmPemasok As String
Dim i As Integer
For i = 0 To DSLap.PengingatHutang.Count - 1
NmPemasok = DSLap.PengingatHutang.Rows(i).Item(0)
tmpNmPemasok = DSLap.PengingatHutang.Rows(i).Item(0)
NoNota = DSLap.PengingatHutang.Rows(i).Item(1)
TglJatuhTempo = DSLap.PengingatHutang.Rows(i).Item(2)
Total = DSLap.PengingatHutang.Rows(i).Item(3)
TreeView1.Nodes.Add(i, NmPemasok).Nodes.Add(i, NoNota & " (" & TglJatuhTempo & ") " & Total)
Next
End Sub
End Class
你需要設置'parent'這描述的項目之間的關係。更多信息:https://msdn.microsoft.com/en-us/library/system.windows.forms.treenode.parent(v=vs.110).aspx –
@DaveB:'Parent'是隻讀的。你不能修改它,它會自動設置。 –
@CalvinTedja:如果我的答案解決了您的問題,請通過按我帖子左側的勾號/複選標記將其標記爲「已接受」。欲瞭解更多信息,請參閱:[**如何接受答案工作?**](https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) - 如果我的答案沒有解決你的問題,請讓我知道問題是什麼,我會盡力幫助你! –