سلام
میخواستم بدونم چطور میتونم پنجره تنظیمات برای برنامه خودم درست کنم که در سمت چپ یک TreeView باشه و در سمت راست به نسبت آیتمی که در TreeView انتخاب میکنم اشیاء متفاوتی برای اون آیتم ظاهر بشه.
ممنون
Option.png
سلام
میخواستم بدونم چطور میتونم پنجره تنظیمات برای برنامه خودم درست کنم که در سمت چپ یک TreeView باشه و در سمت راست به نسبت آیتمی که در TreeView انتخاب میکنم اشیاء متفاوتی برای اون آیتم ظاهر بشه.
ممنون
Option.png
سلام. سوالتون خیلی کلیه دقیقاً مشکلتون کجاست
باید درباره کار با Node ها در TreeView تحقیق کنید
مثال:
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
if (treeView1.SelectedNode.Text == "عمومی")
{
MessageBox.Show("ok");
// or show pannel
}
}
مشکلم کار با node نیست بلکه به ازاء هر node که کاربر کلیک میکنه میخوام اشیاء متفاوتی رو نشون بدم. مثلا اگر node اول کلیک شد میخوام یه data grid نمایش داده بشه و اگر node دوم کلیک شد n تعداد text box و... البته خودم به ازاء هر node یک فرم ساختم و در یک panel بصورت کنترل نمایش میدم که بخوبی هم کار میکنه فقز میخ.استمبدونم دیگران با روشی کار میکنند. ممنون
شخصاً خودم با Tab View کار میکنم البته نه به شکل بالا
شما هم میتونید به جای استفاده از فرم از تب ویو استفاده کنید که توسط کد پست قبل روی هر Node کلیک شده تب ها Visible بشن
منم برا اینجور مواقع فرم هایی رو طراحی میکنم و توی تب لود میکنم.
سلام
من با لیست باکس نوشتم شما با تری ویو بنویسید
Unt222itled.png