Xtrausercontrolblanklist_load (= = = = =; = = = = = = = = =.) BlankTreeList.Columns.AddRange ([] {,}, treelistnode node =. Blanktreelist.findnodebyfieldvalue (,); = = (dt. Rows.Count > (DataRowView dv1 [] Nodeview = {dv1[], dv1[], dv1[=]. ToString (), dt,tn);
private void Getchild (String upnode, DataTable dt,treelistnode tn) {try{ DataView dv = new DataView (DT); Dv. RowFilter = "ParentID = '" + Upnode + "'"; foreach (DataRowView dv1 in DV) {object[] Nodeview = {dv1["BlanKid"], dv1[" Blankname "], dv1[" ParentID "]}; Treelistnode Childnode = Blanktreelist.appendnode (Nodeview, TN); Getchild (dv1["BlanKid"). ToString (), DT, childnode);//parameter (parent id,datatable table, parent node) } }catch (Exception ex) { MessageBox.Show (ex. Message); } }
private void Blanktreelist_focusednodechanged_1 (object sender, Focusednodechangedeventargs e) { Treelistnode Curnode = e.node;if (Curnode = = null) return; Txte1.text = Curnode.getvalue ("BlanKid"). ToString ();}