private void btnAdd_Click(object sender, EventArgs e) { try { if (BankPullCash_Record.addBankPullCashTextChangedFlag == false) { MainTabPageRecordPullCash.Name = "tabPageRecordPullCash"; MainTabPageRecordPullCash.Text = "اضافة سحب-آجل"; MainTabPageRecordPullCash.ImageOptions.Image = null; panelRecordPullCash.Name = "panelRecordPullCash"; panelRecordPullCash.Dock = DockStyle.Fill; panelRecordPullCash.Controls.Clear(); BankPullCash_Record form = new BankPullCash_Record(); form.Size = new Size(1059, 638); form.TopLevel = false; form.FormBorderStyle = FormBorderStyle.None; form.Dock = DockStyle.Fill; panelRecordPullCash.Controls.Add(form); MainTabPageRecordPullCash.Controls.Add(panelRecordPullCash); MainTabControlBank.TabPages.Add(MainTabPageRecordPullCash); form.Show(); MainTabControlBank.SelectedTabPage = MainTabPageRecordPullCash; } else { if (MessageBox.Show("هناك تعديلات لم تحفظ بعد..هل انت متاكد انك تريد التجاهل؟", "تحذير", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) != DialogResult.Yes) { MainTabControlBank.SelectedTabPage = MainTabPageRecordPullCash; return; } else { panelRecordPullCash.Controls.Clear(); MainTabPageRecordPullCash.ImageOptions.Image = null; BankPullCash_Record form = new BankPullCash_Record(); form.Size = new Size(1059, 638); form.TopLevel = false; form.FormBorderStyle = FormBorderStyle.None; form.Dock = DockStyle.Fill; panelRecordPullCash.Controls.Add(form); form.Show(); MainTabControlBank.SelectedTabPage = MainTabPageRecordPullCash; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void bindRecordPullCashForm(BankPullCash_Report form) { BankPullCash_Record objForm = new BankPullCash_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(); }