نوشته شده توسط
barnamenevisjavan
سلام متاسفانه تو Winform این چنین ویژگی ها بخوبی پشتیبانی نمیشه گرچه میتونید یه پنل داخل تب قرار بدید و فرم خودتون یا یوزرکنترل رو داخل پنل لود کنید/
خب اگه همین روشو هم توضیح بدید ممنون میشم با روش زیر در کنترل تب خود دات نت میتونم انجام بدم اما با دات نت بار نیاز دارم این کارو انجام بدم
TabPage tpF1 = new TabPage("ابلاغیه ها");
TabPage tpF2 = new TabPage("استانداردها");
Asansor_EblagFrm _Asansor_EblagFrm = new Asansor_EblagFrm();
Asansor_EblagFrm.UserId1 = UserId;
Asansor_EblagFrm.TopLevel = false;
_Asansor_EblagFrm.WindowState = FormWindowState.Maximized;
_Asansor_EblagFrm.FormBorderStyle = FormBorderStyle.None;
_Asansor_EblagFrm.RightToLeft = RightToLeft.Yes;
tpF1.RightToLeft = RightToLeft.Yes;
tpF1.Controls.Add(_Asansor_EblagFrm);
tabControl1.TabPages.Add(tpF1);
_Asansor_EblagFrm.Show();
tabControl1.SelectTab(tpF1);
Asansor_EstandardFrm _Asansor_EstandardFrm = new Asansor_EstandardFrm();
Asansor_EstandardFrm.UserId1 = UserId;
_Asansor_EstandardFrm.TopLevel = false;
_Asansor_EstandardFrm.WindowState = FormWindowState.Maximized;
_Asansor_EstandardFrm.FormBorderStyle = FormBorderStyle.None;
_Asansor_EstandardFrm.RightToLeft = RightToLeft.Yes;
tpF2.RightToLeft = RightToLeft.Yes;
tpF2.Controls.Add(_Asansor_EstandardFrm);
tabControl1.TabPages.Add(tpF2);
_Asansor_EstandardFrm.Show();