PDA

View Full Version : عدم تغییر سایز فرم در حالت tabpage و dock



رامین مرادی
شنبه 11 شهریور 1396, 09:20 صبح
وقت بخیر دوستان
من دوتا فرم طراحی کردم که کنترالهاشو داخل پنل و گروپ باکس گذاشتم و اونارو داک کردم تا وقتی تغییر سایز داد فرمم کنترلهام جابجا بشن.
بعد یه فرم دیگه داشتم که اون فرمهای قبلی داخل این فرم به صورت تب لود میکنم با کد زیر



TabPage tpF1 = new TabPage("دوره های آموزشی");
TabPage tpF2= new TabPage("عناوین دوره های آموزشی");

DorehAmozeshiFrm.UserId1 = UserId;
_DorehAmozeshiFrm.TopLevel = false;
_DorehAmozeshiFrm.WindowState = FormWindowState.Maximized;
_DorehAmozeshiFrm.FormBorderStyle = FormBorderStyle.None;
_DorehAmozeshiFrm.RightToLeft = RightToLeft.Yes;

tpF1.RightToLeft = RightToLeft.Yes;

tpF1.Controls.Add(_DorehAmozeshiFrm);

tabControl1.TabPages.Add(tpF1);
_DorehAmozeshiFrm.Show();
tabControl1.SelectTab(tpF1);





ListDorehHaFrm.UserId1 = UserId;
_ListDorehHaFrm.TopLevel = false;
_ListDorehHaFrm.WindowState = FormWindowState.Maximized;
_ListDorehHaFrm.FormBorderStyle = FormBorderStyle.None;
_ListDorehHaFrm.RightToLeft = RightToLeft.Yes;

tpF2.RightToLeft = RightToLeft.Yes;
tpF2.Controls.Add(_ListDorehHaFrm);
tabControl1.TabPages.Add(tpF2);
_ListDorehHaFrm.Show();


تب کنترل رو هم داک رو گزاشتم رو حالت Fill
اما وقتی فرم رو تغییر سایز میدم تب های لود شده باز همون اندازه خودشون میمونن و تغییر سایز نمیدون.
اگه راه حلی مد نظرتون هست راهنماییم کنید ممنون میشم.

رامین مرادی
یک شنبه 12 شهریور 1396, 08:39 صبح
کسی با این مشکل برخورد نکرده؟؟:گریه: