saeid485
دوشنبه 20 خرداد 1387, 15:14 عصر
با سلام خدمت شما دوستان عزیز
من می خواستم در مورد کار با ابزار tree view کمکم کنید
اگه نمونه کد دارید ممنون می شم طوری باشه که به صورت دینامیکی با شه یعنی از روی پایگاه داده خودم شروع کنه به اضافه کردن ایتم:لبخندساده: 
اگه میشه فوری
ASKaffash
دوشنبه 20 خرداد 1387, 16:51 عصر
با سلام
این هم یک کد برای درخت از بانک استفاده میکنه :
Public Sub RefreshChart(ByVal YourKeySet As Variant)
Me.TreeView1.Nodes.Clear
Me.Adodc1.Refresh
YourKeyID = 1
With Me.Adodc1.Recordset
       Cnt = 0
       Do While Not .EOF
             Cnt = Cnt + 1
             TmpKey = !C_Tree
             If Len(TmpKey) = 3 Then
                 Me.TreeView1.Nodes.Add , 1, "K" + TmpKey, !P_Chart
             Else
                 Me.TreeView1.Nodes.Add "K" + Mid(TmpKey, 1, Len(TmpKey) - 4), 4, "K" + TmpKey, !P_Chart
             End If
             If TmpKey = YourKeySet Then
                 YourKeyID = Me.TreeView1.Nodes.Item(Me.TreeView1.Nodes.Count). Index
             End If
             Me.TreeView1.Nodes.Item(Me.TreeView1.Nodes.Count). Tag = !C_Chart
             Me.TreeView1.Nodes(Me.TreeView1.Nodes.Count).Expan ded = True
             .MoveNext
       Loop
End With
Set Me.TreeView1.SelectedItem = Me.TreeView1.Nodes(YourKeyID)
Call TreeView1_Click
End Sub
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.