private void btnAdd_Click(object sender, EventArgs e) { try { if (BankPullAgl_Record.addBankPullAglTextChangedFlag == false) { MainTabPageRecordPullAgl.Name = "tabPageRecordPullAgl"; MainTabPageRecordPullAgl.Text = "اضافة سحب-آجل"; MainTabPageRecordPullAgl.ImageOptions.Image = null; panelRecordPullAgl.Name = "panelRecordPullAgl"; panelRecordPullAgl.Dock = DockStyle.Fill; panelRecordPullAgl.Controls.Clear(); BankPullAgl_Record form = new BankPullAgl_Record(); form.Size = new Size(1059, 638); form.TopLevel = false; form.FormBorderStyle = FormBorderStyle.None; form.Dock = DockStyle.Fill; panelRecordPullAgl.Controls.Add(form); MainTabPageRecordPullAgl.Controls.Add(panelRecordPullAgl); MainTabControlBank.TabPages.Add(MainTabPageRecordPullAgl); form.Show(); MainTabControlBank.SelectedTabPage = MainTabPageRecordPullAgl; } else { if (MessageBox.Show("هناك تعديلات لم تحفظ بعد..هل انت متاكد انك تريد التجاهل؟", "تحذير", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) != DialogResult.Yes) { MainTabControlBank.SelectedTabPage = MainTabPageRecordPullAgl; return; } else { panelRecordPullAgl.Controls.Clear(); MainTabPageRecordPullAgl.ImageOptions.Image = null; BankPullAgl_Record form = new BankPullAgl_Record(); form.Size = new Size(1059, 638); form.TopLevel = false; form.FormBorderStyle = FormBorderStyle.None; form.Dock = DockStyle.Fill; panelRecordPullAgl.Controls.Add(form); form.Show(); MainTabControlBank.SelectedTabPage = MainTabPageRecordPullAgl; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void bindRecordPullAglForm(BankPullAgl_Report form) { BankPullAgl_Record objForm = new BankPullAgl_Record(form, MainTabControlBank); objForm.TopLevel = false; XtraTabPage xtraTabPage = getTabPage(MainTabControlBank, "اضافة مرتد-آجل"); if (xtraTabPage == null) { MainTabControlBank.TabPages.Add("اضافة مرتد-آجل"); xtraTabPage = getTabPage(MainTabControlBank, "اضافة مرتد-آجل"); xtraTabPage.Controls.Clear(); xtraTabPage.Controls.Add(objForm); } MainTabControlBank.SelectedTabPage = xtraTabPage; objForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; objForm.Dock = DockStyle.Fill; objForm.Show(); }