منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
طلب مساعدة بخصوص treelist - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : تقنية البرمجة Dev Express (http://vb4arb.com/vb/forumdisplay.php?fid=201)
+--- الموضوع : طلب مساعدة بخصوص treelist (/showthread.php?tid=48066)



طلب مساعدة بخصوص treelist - alnagi - 08-03-24

عندي كود لتعبية ال tree view  واريد احوله الى تعبية اداة treelist devexpress


هذه داله تعبيه ال tree view واريد تحويلها الى  داله لتعبية اداة treelist 


 public void filltreeview(string key, string txt,  TreeNode n, Int16 imagindex, TreeView tv, DataTable DT, short selectedindex)
        {
            TreeNode nn;

            if (n == null)
            {
                nn = tv.Nodes.Add(key, txt, imagindex, selectedindex);
                nn.Tag = key;
            }
            else
            {
                nn = n.Nodes.Add(key, txt, imagindex, selectedindex);
                nn.Tag = key;
            }
            //DataView dvb = new DataView(DT);
            DataView dv = DT.DefaultView;
            Int64 xkey = Convert.ToInt64(key);

            dv.RowFilter = "FolderParent = '" + xkey + "'";

            foreach (DataRow dr in dv.ToTable().Rows)
            {
                filltreeview(Convert.ToString(dr["FolderNumber"]), Convert.ToString(dr["FolderName"]), nn, Convert.ToInt16(dr["FolderImageIndex"]), tv, DT, Convert.ToInt16(dr["SelectedIndex"]));
            }

            DT.Dispose();
        }