01-07-21, 01:44 AM
(01-07-21, 01:37 AM)رسول555 كتب :(30-06-21, 11:26 PM)c#dev كتب :(30-06-21, 08:49 PM)رسول555 كتب : السلام عليكم ورحمة الله وبركاته ارجو من الاخوة المساعدة في فتح tabpage في tapcontrol علما انه انا استخدم UserControl في تعبئة صفحات tapcontrol واني قد استخدمت الكود التالي لكن لم يفلح احتاج الى حدث استطيع التحكم به من UserControl المفعل في صفحة معينة لفتح صفحة جديدة وتعبئتها UserControl جديد
كود :
first_form ff = new first_form();
foreach (XtraTabPage page in ff.xtraTabControl1.TabPages)
{
if (page.Text == "الزبائن")
{
ff.xtraTabControl1.SelectedTabPage = page;//Show the page
return;
}
}
account.Account tb = new account.Account();
XtraTabPage xpage = new XtraTabPage();
xpage.Name = " Account";
xpage.Text = "الزبائن .";
xpage.Appearance.Header.BackColor = Color.DarkMagenta;
tb.Dock = DockStyle.Fill;
xpage.Controls.Add(tb);
ff.xtraTabControl1.TabPages.Add(xpage);
ff.xtraTabControl1.SelectedTabPage = xpage;
}
ما هو اسم UserControl؟
هل first_form هو فورم فعلا؟
شكرا اخي العزيز
اسم UserControl هو Account
وfirst_form هو اسم الفورم الاساسي الذي يحتضن TabControl
هل تنفيذ هذا الكود يتم من داخل first_form ام من فورم آخر؟
