private void tabSelectionChanged(TabPageChangingEventArgs e) { if (e.Page.Equals(tabUserDefined)) { reactionBuildingBlockPresenter.UpdateUserDefinedParameters(); } }
private void tabSelectionChanged(TabPageChangingEventArgs e) { if (e.Page.Equals(tabDiagram)) { simulationPresenter.LoadDiagram(); } }
private void hmTabControlTools_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { if (e.PrevPage == tpSyncManager) { if (CompanySyncProcess.GetSyncProcessEnum(CompanySyncProcess.NoCompany, EnumSyncType.System) != EnumSyncProcess.NotSyncing) { GuiCommon.ShowMessage("System Sync is broken, please run it again."); e.Cancel = true; return; } var syncStatus = CompanySyncProcess.GetSyncProcessEnum(Company.CurrentId, EnumSyncType.Lookup); if (syncStatus == EnumSyncProcess.LookupSyncing) { GuiCommon.ShowMessage("Lookup Sync is broken, please finish or cancel it."); e.Cancel = true; return; } syncStatus = CompanySyncProcess.GetSyncProcessEnum(Company.CurrentId, EnumSyncType.Core); if (syncStatus == EnumSyncProcess.CoreSending) { GuiCommon.ShowMessage("Core Sync is broken in sending data, please finish or cancel it."); e.Cancel = true; return; } else if (syncStatus == EnumSyncProcess.CoreReceiving) { GuiCommon.ShowMessage("Core Sync is broken in receiving data, please finish or cancel it."); e.Cancel = true; return; } } }
private void tabSelectionChanging(TabPageChangingEventArgs e) { if (e.Page.Equals(tabDiagram)) { spatialStructurePresenter.LoadDiagram(); } }
private void OnSelectedSlideChanging(object sender, TabPageChangingEventArgs e) { ((IShiftTabPageContainer)e.PrevPage)?.ContentControl?.ApplyChanges(); var tabPageContainer = e.Page as IShiftTabPageContainer; LoadTabPage(tabPageContainer, true); }
private void xtraTabControl_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { if (radioGroup1.SelectedIndex != 0) { return; } SetPageEnabled(e.PrevPage, e.Page); }
private void _xTabDatos_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { if (_xTabDatos.SelectedTabPage != null) { CtrlBaseComponente actual = (CtrlBaseComponente)_xTabDatos.SelectedTabPage.Controls[0]; if (actual._enEdicion) { e.Cancel = true; } } }
private void OnSelectedTabPageChanging(object sender, TabPageChangingEventArgs e) { if (_allowToSave) { ApplyChanges(); } var tabPageContainer = e.Page as IChildTabPageContainer; LoadTabPage(tabPageContainer, true); }
private void hmTabControlProcess_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { if (e.Page == tpEditLem) { if (tabLemHeader.GetCurrentLog() == null) { GuiCommon.ShowMessage("Must select a log header."); e.Cancel = true; } } }
private void OnSelectedTabPageChanging(object sender, TabPageChangingEventArgs e) { if (!(e.Page is ProductItemControl itemControl) || itemControl.Initialized) { return; } FormProgress.ShowProgress("Loading data...", () => { itemControl.InitControl(); }); }
private void xtraTabControl1_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { if (xtraTabControl1.SelectedTabPageIndex == 1) { LoadListLineForCBB(0); Reset(); } else { LoadListLineForCBB(1); } }
private void OnSelectedPageChanging(object sender, TabPageChangingEventArgs e) { var newPage = e.Page as IPageView; if (newPage == null) return; MainController.Instance.ProcessManager.Run("Loading Page...", cancelationToken => MainController.Instance.MainForm.Invoke(new MethodInvoker(() => { if (e.PrevPage != null) WinAPIHelper.SendMessage(e.PrevPage.Handle, 11, IntPtr.Zero, IntPtr.Zero); newPage.Suspend(); WinAPIHelper.SendMessage(e.Page.Handle, 11, new IntPtr(0), IntPtr.Zero); SetActivePage(newPage); }))); }
private void xtraTabControl1_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { if (e.Page.Tag.ToString() == "+") { SaleInvoiceForm_Tab saleTab = new SaleInvoiceForm_Tab(db, items, new DataAccess.SaleInvoice(), true, SaleInvoiceType.Sale); e.Page.Controls.Add(saleTab); e.Page.Controls[0].Dock = DockStyle.Fill; e.Page.Tag = "-"; e.Page.Text = "فاتورة " + pageIndex++; XtraTabPage newTab = new XtraTabPage(); newTab.Tag = "+"; newTab.Text = "+"; xtraTabControl1.TabPages.Add(newTab); } }
/// <summary> /// Handle click of AddNewTab /// </summary> /// <param name="sender"></param> /// <param name="e"></param> internal void Tabs_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { if (SS.I.UISetupLevel >= 0 || SessionManager.Instance == null) { return; } XtraTabPage tp = e.Page; // page we're goint to string tabName = (tp.Tag != null) ? tp.Tag.ToString() : ""; if (Lex.Ne(tabName, "AddNewTab")) { return; } e.Cancel = true; // cancel the switch ShowAddViewContextMenu(); return; }
private void xtraTabControl1_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { if (!AccountSuccess.IsOwner) { cbbFloor.Enabled = false; } else { LoadDataToCbbFloor(); } if (xtraTabControl1.SelectedTabPageIndex == 1) { LoadDataToGridView(); ResetForm(); } else { ResetForm_Ass(); GetDataForCBLine(); GetShift_GridView(); } }
private void tabControl_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { if (e.Page == this.tabAdd) { e.Cancel = true; this.menuAddTab.ShowPopup(MousePosition); return; } this.UpdateViewModel(); this.geoIpClient.CancelPendingRequests(); }
private void TabControl_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { ((ThongTinChiTietPhong)e.Page.Controls[0]).UpdateOnPageChange(); }
private void xtraTabControl1_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { if (e.Page == transactionsTab) { SetTransactionsLog(); } }
private void xtraTabControlProducts_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { e.Cancel = !AllowToLeaveControl; }
private void xtraTabControl_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { if (_buildInProgress) return; var selectedYear = (YearControl)e.Page; _calendarControl.RunProcessInBackground("Loading Calendar...", cancellationToken => _calendarControl.InvokeInContainer(new MethodInvoker(() => ShowYear(selectedYear)))); ShowYear(selectedYear); YearSelected?.Invoke(this, new CalendarYearSelectedEventArgs(selectedYear.Data.Year)); }
private void onSelectedPageChanging(object sender, TabPageChangingEventArgs e) { OnEvent(() => _presenter.ObservedDataViewSelected(e.Page.Tag as IView)); }
//初始化工具栏 private void tabControl_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { Control control = e.Page.Controls[0]; MethodInfo method = control.GetType().GetMethod("InitToolbar"); method.Invoke(control, new object[0]); }
private void Tabs_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { return; }
private void xtraTabControl1_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { if (e.Page.Name != xtraTabPageAdd.Name) return; popupMenuTab.ShowPopup(MousePosition); e.Cancel = true; }
private void xtraTabControl1_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { SetTransactionsLog(); }
private void OnSelectedPageChanging(object sender, TabPageChangingEventArgs pageArgs) { if (pageArgs.Page == xtraTabPageWidget && _widgetControl == null) { Cursor = Cursors.WaitCursor; Application.DoEvents(); _widgetControl = new WidgetSettingsControl(_folder.Widget); _widgetControl.Dock = DockStyle.Fill; pnWidgetContainer.Controls.Add(_widgetControl); _widgetControl.LoadData(); _widgetControl.StateChanged += (o, e) => { if (e.IsChecked) _bannerControl?.ChangeState(false); }; _widgetControl.ControlClicked += OnFormClick; pnApllyForAllWindowsWidget.Visible = _formParameters.Type == WindowPropertiesType.None; ckApllyForAllWindowsWidget.Checked = _formParameters.Type == WindowPropertiesType.None && _folder.Page.Library.Settings.ApplyWidgetForAllWindows; Cursor = Cursors.Default; } else if (pageArgs.Page == xtraTabPageBanner && _bannerControl == null) { Cursor = Cursors.WaitCursor; Application.DoEvents(); _bannerControl = new BannerSettingsControl(_folder); _bannerControl.Dock = DockStyle.Fill; pnBannerContainer.Controls.Add(_bannerControl); _bannerControl.LoadData(); _bannerControl.StateChanged += (o, e) => { if (e.IsChecked) _widgetControl?.ChangeState(false); }; _bannerControl.ControlClicked += OnFormClick; pnApllyForAllWindowsBanner.Visible = _formParameters.Type == WindowPropertiesType.None; ckApllyForAllWindowsBanner.Checked = _formParameters.Type == WindowPropertiesType.None && _folder.Page.Library.Settings.ApplyBannerForAllWindows; Cursor = Cursors.Default; } }
// Các quy định khi chuyển tab private void TcHotelManagement_SelectedPageChanging(object sender, TabPageChangingEventArgs e) { switch (this.tcHotelManagement.SelectedTabPage.Name) { // Khi đang lập phiếu thuê phòng case "tabRoomLease": { if (this.btnLockRoom.Enabled == false) { var dialogResult = MessageBox.Show( "Bạn có muốn dừng lập phiếu thuê phòng?\n" + "Các thông tin lập phiếu hiện tại sẽ bị xoá!", "NGƯNG LẬP PHIẾU THUÊ PHÒNG", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { this.btnLockRoom.Enabled = true; } else { e.Cancel = true; } } break; } // Khi đang tìm kiếm phòng case "tabRoomFind": { if (this.dgvFindRoom.Rows.Count > 0) { var dialogResult = MessageBox.Show( "Bạn có muốn dừng tìm kiếm phòng?\n" + "Các thông tin tìm kiếm hiện tại sẽ bị xoá!", "NGƯNG TÌM KIẾM PHÒNG", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { var dt = this.dgvFindRoom.DataSource as DataTable; dt.Rows.Clear(); this.dgvFindRoom.DataSource = dt; this.cbFindRoomID.SelectedIndex = this.cbFindRoomPrice.SelectedIndex = this.cbFindRoomStatus.SelectedIndex = this.cbFindRoomType.SelectedIndex = 0; this.tbFindRoomID.Text = this.tbFindRoomPrice.Text = this.tbFindRoomStatus.Text = this.tbFindRoomType.Text = null; } } break; } // Khi đang tìm lập hoá đơn thanh toán case "tabRoomBill": { if (this.btnLockBill.Enabled == false) { var dialogResult = MessageBox.Show( "Bạn có muốn dừng lập hoá đơn thanh toán?\n" + "Các thông tin hoá đơn hiện tại sẽ bị xoá!", "NGƯNG LẬP HOÁ ĐƠN", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { this.btnLockBill.Enabled = true; } else { e.Cancel = true; } } break; } } }