PDA

View Full Version : باز شدن هر فرم در یکی از تب های تب کنترل



amir-haghighi
یک شنبه 04 اسفند 1387, 11:37 صبح
به یاد او ::

سوالم یه جورایی کلی هستش .

میخواستم که یه برنامه طراحی کنم که دارای یک منو باشه . هر بار که روی منو کلیک شد ، یک فرم جدید ایجاد بشه و این فرم در یک تب جدید از تب کنترل نمایش داده بشه . درست مثل برنامه ویژوال استودیو . اگه دوستان توانایی دارن لطفا این کد رو واسم بنویسن یا یه نمونه معرفی کنند که از dll استفاده نکرده باشه . متسفانه تا به امروز هر چی پیدا کردم ، کدهای اصلیش در داخل dll بوده و نمیتونستم زیاد از محتوای کد سر در بیارم .

رضا عربلو
یک شنبه 04 اسفند 1387, 19:11 عصر
شما می توانید Window هایتان را بصورت UserControl تعریف کنید و آنها را به Tabcontrol اضافه کنید.
همچنین می توانید از کامپاننت اوپن سورس AvalonDock (http://www.codeplex.com/AvalonDock)استفاده کنید.

amir-haghighi
یک شنبه 04 اسفند 1387, 19:56 عصر
به نام خدا::

میشه مورد اول رو تو یه مثال کوچولو نمایش بدید .
باتشکر از شما .

رضا عربلو
دوشنبه 05 اسفند 1387, 18:47 عصر
یک مثال خوب : Tabbed MDI in WPF (http://www.codeproject.com/KB/WPF/TabbedMDIInWPF.aspx)