Coimbatore, , India
C Sharp Dot Net, ADO Dot Net, ASP Dot Net
0 टिप्पणी करें | 73 लोगो ने देखा है | 13 जून 17  | Logeswari M J
When using the DevExpress XtraTreelist Control need to move a selectedNode(FocusedNode) in XtraTreelist,

C#:
------

int targetNodeIndex =Treelist1.GetNodeIndex(Treelist1.FocusedNode.NextNode);

int nodeIndex = Treelist1.GetNodeIndex(Treelist1.FocusedNode);                           

Treelist1.SetNodeIndex(Treelist1.FocusedNode, targetNodeIndex);

Treelist1.MakeNodeVisible(Treelist1.FocusedNode);


Initially, To get the Index value of  Next Position where to move the FocusedNode. Second step, To get the current focusedNode index value. Using SetNodeIndex method to change the position of Current SelectedNode to NextPosition and make the selected node is visible.

Another way to move a node Up and Down
---------------------------------------------------------------

Treelist1.MoveNode(Treelist1.FocusedNode, Treelist1.FocusedNode.NextVisibleNode, true);

Treelist1.MakeNodeVisible(Treelist1.FocusedNode);

This is the simple way to move a node up and down. using MoveNode method.Give the sourceNode  as a first parameter and mention the destination node to the second parameter and finally, make visible the selected node always in xtraTreeList doing this no need to scroll the treelist to view the moved node.

    • इस ब्लॉग के लिए सामाजिक शेयर

पोर्फोलिओ और ब्लॉग
Logeswari M J विभिन्न कंपनियों का अनुसरण करता है, ये कंपनियां और नियोक्ता Logeswari के फिर से शुरू देख सकते हैं
सबसे अच्छा नौकरी के अवसर पाने के लिए अपना फिर से शुरू करें अपलोड करें

मुफ्त रजिस्टर करें!