مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

rezasaveys

عضویت از 1396/08/24

کار با TreeView در طراحی جدول مشاغل و سطح دسترسی برای کاربران + WPF

  • جمعه 17 آذر 1396
  • 18:10
تشکر میکنم

با سلام

من در C# ویندوز فرم ، اومدم فرم تعریف مشاغل و همچنین انتساب شغل رو ایجاد کردم . نمونه کد TreeView در ویندوز فرم :

private void LoadTreeViewNode(TreeNode TN)
        {
            int TagInt;
            TagInt = Convert.ToInt32(TN.Tag);
            var query = (from vw_j in database.Vw_Jobs where vw_j.JobsLevel == TagInt select vw_j).ToList();

            if (query.Count > 0)
            {
                for (int I = 0; I < query.Count; I++)
                {
                    TreeNode M = new TreeNode();
                    M.Tag = query[I].JobsID;
                    M.Text = query[I].JobsID + "-" + query[I].JobsName;


                    if (TN.Level < this.imageList1.Images.Count - 1)
                    {
                        M.ImageIndex = TN.Level + 1;
                        M.SelectedImageIndex = TN.Level + 1;
                    }
                    else
                    {
                        M.ImageIndex = this.imageList1.Images.Count - 1;
                        M.SelectedImageIndex = this.imageList1.Images.Count - 1;
                    }


                    TN.Nodes.Add(M);
                    int CH = Convert.ToInt32(query[I].ChildCount);
                    if (CH > 0)
                    {
                        LoadTreeViewNode(M);
                    }
                    M = null;
                }
            }
        }

حالا میخوام این کد رو توی WPF پیاده سازی کنم . بجای عبارت Treenode باید از Treeviewitem استفاده کرد . بجای Text هم باید از Header استفاده کرد . ام هرچی گشتم نتونستم پیدا کنم که بجای ImageList و Level (برای بدست آوردن سطح شغل) از چه عبارتی استفاده کنم .

هفته هاست دارم میگردم و به نتیجه ای نمی رسم

ممنون میشم راهنماییم کنید . سپاس ...

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • شنبه 18 آذر 1396
  • 15:31

باسلام

مقاله زير توضيح كامل و واضحي از موضوع TreeView در  WPF را شامل مي شود :

Basic Understanding of Tree View in WPF

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)