PDA

View Full Version : چطور میتونم پنجره Option برای برنامه خودم مطابق تصویر پیوست ایجاد کنم؟



mmbguide
جمعه 02 آذر 1397, 22:22 عصر
سلام

میخواستم بدونم چطور میتونم پنجره تنظیمات برای برنامه خودم درست کنم که در سمت چپ یک TreeView باشه و در سمت راست به نسبت آیتمی که در TreeView انتخاب میکنم اشیاء متفاوتی برای اون آیتم ظاهر بشه.

ممنون

149316

Shadow_net
شنبه 03 آذر 1397, 19:50 عصر
سلام. سوالتون خیلی کلیه دقیقاً مشکلتون کجاست
باید درباره کار با Node ها در TreeView تحقیق کنید
مثال:

private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
if (treeView1.SelectedNode.Text == "عمومی")
{
MessageBox.Show("ok");
// or show pannel
}
}

mmbguide
شنبه 03 آذر 1397, 20:11 عصر
مشکلم کار با node نیست بلکه به ازاء هر node که کاربر کلیک میکنه میخوام اشیاء متفاوتی رو نشون بدم. مثلا اگر node اول کلیک شد میخوام یه data grid نمایش داده بشه و اگر node دوم کلیک شد n تعداد text box و... البته خودم به ازاء هر node یک فرم ساختم و در یک panel بصورت کنترل نمایش میدم که بخوبی هم کار میکنه فقز میخ.استمبدونم دیگران با روشی کار میکنند. ممنون

Shadow_net
شنبه 03 آذر 1397, 20:48 عصر
شخصاً خودم با Tab View کار میکنم البته نه به شکل بالا
شما هم میتونید به جای استفاده از فرم از تب ویو استفاده کنید که توسط کد پست قبل روی هر Node کلیک شده تب ها Visible بشن

رامین مرادی
سه شنبه 06 آذر 1397, 10:42 صبح
منم برا اینجور مواقع فرم هایی رو طراحی میکنم و توی تب لود میکنم.

shahryari
سه شنبه 06 آذر 1397, 14:22 عصر
سلام
من با لیست باکس نوشتم شما با تری ویو بنویسید
149330