PDA

View Full Version : قرار دادن یه فرم توی یه پنل



com_engineer_ab
دوشنبه 20 اردیبهشت 1389, 16:57 عصر
چطور می تونم یه فرمرو توی یه پنل نشون بدم

cardano7
دوشنبه 20 اردیبهشت 1389, 23:23 عصر
سلام
نمی دونم چرا همیشه شما دست به کارهای دشوار می زنید!
اگه از خیر بخش None-Client مربوط به یک فرم بگذرید می تونید به جای یک فرم، یک UserControl تعریف کنید و اجرایی را اکه می خواهید به فرم اضافه کنید را به UserControl اضافه کنید و بعد بعد UserControl را به پانل اضافه کنید. همه چیز UserControl مشابه فرم می مونه با این تفاوت که قاب دور فرم را نداره.

com_engineer_ab
سه شنبه 21 اردیبهشت 1389, 00:26 صبح
سلام
نمی دونم چرا همیشه شما دست به کارهای دشوار می زنید!
اگه از خیر بخش None-Client مربوط به یک فرم بگذرید می تونید به جای یک فرم، یک UserControl تعریف کنید و اجرایی را اکه می خواهید به فرم اضافه کنید را به UserControl اضافه کنید و بعد بعد UserControl را به پانل اضافه کنید. همه چیز UserControl مشابه فرم می مونه با این تفاوت که قاب دور فرم را نداره.
خوب این یعنی راهی وجود نداره؟؟؟؟

اَرژنگ
سه شنبه 21 اردیبهشت 1389, 03:27 صبح
خوب این یعنی راهی وجود نداره؟؟؟؟
چرا ولی ممولاً برایه اینکار از تب کنترل استفاده میکنند که فرمهایه مختلف را در داخل تب نشان بدند و کدها‌شان را جداگانه راحتر مدیریت کنند.
ممکن است که چیزی که واقعاً دنبالش هستید Dock Panel باشد که فرمهارا داکشان کنید؟

com_engineer_ab
سه شنبه 21 اردیبهشت 1389, 14:20 عصر
چرا ولی ممولاً برایه اینکار از تب کنترل استفاده میکنند که فرمهایه مختلف را در داخل تب نشان بدند و کدها‌شان را جداگانه راحتر مدیریت کنند.
ممکن است که چیزی که واقعاً دنبالش هستید Dock Panel باشد که فرمهارا داکشان کنید؟
بیشتر توضیح می دید تب کنترل منظورتون کدومه
dock panel رو از کجا گیر بیارم
جستجو کردم چیزی پیدا نکردم

اَرژنگ
سه شنبه 21 اردیبهشت 1389, 14:33 عصر
بیشتر توضیح می دید تب کنترل منظورتون کدومه
dock panel رو از کجا گیر بیارم
جستجو کردم چیزی پیدا نکردم
http://www.devnewsgroups.net/group/microsoft.public.dotnet.framework.windowsforms/topic64501.aspx

http://sourceforge.net/projects/dockpanelsuite/

http://sourceforge.net/dbimage.php?id=209983

com_engineer_ab
سه شنبه 21 اردیبهشت 1389, 23:56 عصر
از آقا آرژنگ نهایت تشکر را دارم
این رو واسه دوستانیه که دوست دارن این کارو انجام بدن


private void Form3_Load(object sender, EventArgs e)
{
Form1 f1 = new Form1();
f1.TopLevel = false;
f1.Parent = tabControl1.TabPages[0];
f1.Show();
}