Showing posts with label TreeView. Show all posts
Showing posts with label TreeView. Show all posts

Tuesday, April 23, 2013

TreeView control मे display होने वाले node, nodes collection के अंदर पाये जाते हैं। nodes collection, TreeView control मे nodes को add, remove etc. के लिएmethods provide करता है। nodes collection मे design और run time दोनों मे nodes को manipulate किया जा सकता है। design time मे यह nodes collection editor provide करता है जिसे treeview के nodes property पर click कर display किया जा सकता है। Runtime मे इसमे nodes को manipulate करने के लिए निम्न methods का useकिया जाता है।

  • Add: इस method का use nodes collection मे nodes को add करने के लिए किया जाता है।

Syntax: Nodes.Add (Node_Caption)

Nodes.Add (Node_Object)

Nodes.Add (index, Node_Object)

Ex- image076

Me.TreeView1.Nodes.Add("Course")

Me.TreeView1.Nodes(0).Nodes.Add("Degree")

Me.TreeView1.Nodes(0).Nodes.Add("Diploma")

Me.TreeView1.Nodes(0).Nodes(0).Nodes.Add("BCA")

Me.TreeView1.Nodes(0).Nodes(0).Nodes.Add("BSc IT")

Me.TreeView1.Nodes(0).Nodes(0).Nodes.Add("MSC CS")

Me.TreeView1.Nodes(0).Nodes(0).Nodes.Add("MSC IT")

Me.TreeView1.Nodes(0).Nodes(1).Nodes.Add("PGDCA")

Me.TreeView1.Nodes(0).Nodes(1).Nodes.Add("DCA")

  • Count: इसका use nodes को count करने के लिए किया जाता है।

Syntax- Nodes.Count

Ex- msgbox (Treeview1.Nodes.count)

  • Clear: इसे nodes collection से nodes को एक साथ remove करने के लिए किया जाता है।

Syntax- Nodes.Clear ()

Ex- TreeView1.Nodes.clear ()

  • Remove: इसका use nodes collection से node को remove करने के लिए किया जाता है इसमे index का use इया जाता है।

Syntax- Nodes.Remove (index)

Ex- Me.TreeView1.Nodes (0).Nodes (1).Remove()

  • Item: इसका use nodes collection से किसी item को get करने के लिए किया जाता है।

Syntax- Nodes.Item (index)

Ex- MsgBox (Me.TreeView1.Nodes (0).Nodes.Item (0).Text)

  • FirstNode/LastNode/PrevNode/NextNode: इसका use क्रमशः First Node, Last Node, Previous Node और Next Node के get करने के लिए किया जाता है।

Dim n As TreeNode

n = Me.TreeView1.Nodes(0).FirstNode

MsgBox(n.Text)

image076

TreeView control का use डाटा को Tree format मे display करने के लिए किया जाता है। यह Data structure के Tree डाटा स्ट्रक्चर को implement करता है। इसमे information higherachical structure मे display करता है। यह windows explorer की तरह ही items को explorer करती है।

Properties:

  • Name: इसका use treeview control के name को set करने के लिए किया जाता है। जो की coding मे use होता है।
  • CheckBoxes: इसके ture होने पर Tree itmes मे checkbox भी display होता है। जो selection मे use होता है। इसे multiple selection के लिए use किया जाता है।
  • ShowLine: इसके ture होने पर tree control मे child और parent node के बीच line display होती है।
  • ShowPlusMinus: इसके true होने पर tree nodes मे plus/ minus की button display होती हैं यदि कोई child item available होता है।
  • FullRowSelect: इसके true होने पर किसी node को select करने पर उसके सभी child node भी select हो जाते हैं।
  • ShowRootLine: इस property के ture होने पर Tree control मे एक rootline display होती है।
  • Sorted: इसके true होने पर Tree view के nodes sort होकर display होंगे।
  • Text: यह property Tree view control मे select किए गए node के text को represent करती है।
  • TopNode: इसका use TreeView के First node को get करने के लिए किया जाता है।
  • VisibleCount: यह सभी visible tree nodes के items को count करके return करती है।

Contact us

Name

Email *

Message *