تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] كيف احصل على nextnode
#1
Wink 
بسم الله الرحمن الرحيم
عملت مشروع كما بالصوره

واضفت الكود الالى
   
كود :
Private Sub Frmnode_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        TreeView.ExpandAll()
    End Sub

    Private Sub TreeView_AfterSelect(sender As System.Object, e As System.Windows.Forms.TreeViewEventArgs) Handles TreeView.AfterSelect
        Txtnode.Text = e.Node.Text
        If e.Node.GetNodeCount(True) = 0 Then
            Txtchildern.Text = "لايوجد"
        Else
            Txtchildern.Text = e.Node.GetNodeCount(True)
        End If

        If e.Node.FirstNode Is Nothing Then
            Txtfirstnode.Text = "لايوجد"
            Txtnextnode.Text = "لايوجد"
        Else
            Txtfirstnode.Text = e.Node.FirstNode.Text
            Txtnextnode.Text = TreeView.SelectedNode.FirstNode.NextNode.Text
        End If
    End Sub
يعطي خطء عند السطر
Txtnextnode.Text = TreeView.SelectedNode.FirstNode.NextNode.Text
اريد عند التنقل بين النودات يظهر النود التالي والنود السابق والنود خير وال index و عدد الابناء في المستوى المحدد فى textbox  وعدد ال nodes في المستوى الذى تحت المحدد
الرد }}}
تم الشكر بواسطة:
#2
جرب
Txtnextnode.Text = TreeView1.SelectedNode.FirstNode.NextNode.Text
بدلا من treeView
اضف في النهاية رقم
1
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم