مشکل در اضافه کردن نود به treeview
سلام یک tree view دارم که میخوام در زمان اجرا کاربر بتونه بهش نود اضافه کنه البته بدون محدیدیت در سطوح (تعداد سطوح treeview ثابت نباشه) و هر کاربری هم تنها نودی رو که خودش اضافه کرده میبینه. یعنی login.username چک میشه و بر ان اساس به کاربر اطلاعات نمایش داده میشه.
ممنون میشم اگر اطلاعاتی دارین بهم بگین..
نقل قول: مشکل در اضافه کردن نود به treeview
نقل قول:
نوشته شده توسط
b.mahsa
سلام یک tree view دارم که میخوام در زمان اجرا کاربر بتونه بهش نود اضافه کنه البته بدون محدیدیت در سطوح (تعداد سطوح treeview ثابت نباشه) و هر کاربری هم تنها نودی رو که خودش اضافه کرده میبینه. یعنی login.username چک میشه و بر ان اساس به کاربر اطلاعات نمایش داده میشه.
ممنون میشم اگر اطلاعاتی دارین بهم بگین..
Dim tv As New TreeNode
tv.Text = "ali"
tv.Name = "12"
TreeView1.Nodes.Add(tv)
1 ضمیمه
نقل قول: مشکل در اضافه کردن نود به treeview
ممنون که جواب دادین ولی سوال من این نبود. شاید درست سوالم رو بیان نکردم.
می خواهم در ساختار درختی که دارم به یک نود خاص یک فرزند اضافه کنم . مثلا فرزند سوم از نود دوم..
اگر نود ها id یا key داشته باشند. اضافه می کنه به شرطی که نود در ریشه باشه
(سطح 0-root )
من میخوام به هر نودی که خواستم بدون توجه به اینکه ریشه است یا چند پدر داره فرزند اضافه کنم.
ممنون میشم اگر راهنماییم کنین.
یه عکس هم ضمیمه کردم شاید کمک کنه.
نقل قول: مشکل در اضافه کردن نود به treeview
نقل قول:
نوشته شده توسط
b.mahsa
می خواهم در ساختار درختی که دارم به یک نود خاص یک فرزند اضافه کنم . مثلا فرزند سوم از نود دوم..
اگر نود ها id یا key داشته باشند. اضافه می کنه به شرطی که نود در ریشه باشه
(سطح 0-root )
من میخوام به هر نودی که خواستم بدون توجه به اینکه ریشه است یا چند پدر داره فرزند اضافه کنم.
ممنون میشم اگر راهنماییم کنین.
یه عکس هم ضمیمه کردم شاید کمک کنه.
فرض می گیریم که نودی که می خواهید فرزندی به آن اضافه کنید، نام ان( همون Key ) این باشد "B12" حال این کد را می نویسم ( در هر سطحی که باشد)
TreeView1.nodes.find("B12",true)(0).nodes.add ("G12","YourText")
نقل قول: مشکل در اضافه کردن نود به treeview