06-10-12, 08:12 PM
عند عرض الشجرة TreeView نجد أن العناصر التى بها تكون محضونة داخل الجذر ولا تظهر إلا لو ضغطنا على علامة الموجب التى بجانب كل عنصر حاضن لعناصر أخري
لو أحببت عرض كل العناصر - أى أنك تقوم بفرد العناصر كلها وأن تصبح ظاهرة كلها
سقوم باظهار كل محتوياتها من العناصر
==============================
أما لو أحببت اظهار العناصر التى تحت عنصر محدد يكون الكود هكذا
طبعاُ لابد من التحقق من التحديد للعنصر أولاً
لكن سنلاحظ أن الاظهار الذى تم - تم اظهار العناصر التى تحت العنصر مباشرة أما العناصر التى تحت العناصر التى تحت العنصر المحدد لم تظهر - لذلك لو أحببت اظهارها يكون الأمر هكذا
لو أحببت عرض كل العناصر - أى أنك تقوم بفرد العناصر كلها وأن تصبح ظاهرة كلها
كود :
TreeView1.ExpandAll()سقوم باظهار كل محتوياتها من العناصر
==============================
أما لو أحببت اظهار العناصر التى تحت عنصر محدد يكون الكود هكذا
كود :
If TreeView1.SelectedNode Is Nothing Then
Exit Sub
End If
TreeView1.SelectedNode.Expand()طبعاُ لابد من التحقق من التحديد للعنصر أولاً
لكن سنلاحظ أن الاظهار الذى تم - تم اظهار العناصر التى تحت العنصر مباشرة أما العناصر التى تحت العناصر التى تحت العنصر المحدد لم تظهر - لذلك لو أحببت اظهارها يكون الأمر هكذا
كود :
If TreeView1.SelectedNode Is Nothing Then
Exit Sub
End If
TreeView1.SelectedNode.ExpandAll()