private void WizardControl_SelectedPageChanging(object sender, WizardPageChangingEventArgs e) { if (e.PrevPage == wizardPage1 && e.Direction == Direction.Forward) { e.Page = wizardPage3; } if (e.PrevPage == wizardPage2 && e.Direction == Direction.Forward) { if ((bool)radioGroup2.EditValue) { ImportMap.Description = ImportMapDescriptionEdit.Text; ImportMap.Save(); //var uow = new UnitOfWork(ObjectSpace.Session.DataLayer); //var a = uow.(ImportMap.Oid); //a.Save(); //uow.CommitTransaction(); ObjectSpace.Session.Reload(ImportMap); } } if (e.PrevPage == wizardPage3 && e.Direction == Direction.Backward) { e.Page = wizardPage1; } if (e.PrevPage == welcomeWizardPage1 && e.Direction == Direction.Forward) { MappingRadioGroup.SelectedIndex = 1; } }
void WizardDialog_PageChangingEvent(object sender, WizardPageChangingEventArgs e) { if (Wizard.CurrentPage == this) { OnPageChanging(e); } }
private void wizardControl1_SelectedPageChanging(object sender, WizardPageChangingEventArgs e) { if (e.Page == wpUngrouppedPositions) { var log = new Logger(); switch (cbWeigthMethodCalculate.SelectedIndex) { case 0: _standart = _controller.CreateStandartByDrawing(log); break; case 1: var koefList = TryConvertToDouble(teListKoef.Text); var koefSort = TryConvertToDouble(teSortKoef.Text); _standart = _controller.CreateStandartByDrawingByClearWeights(log, koefList, koefSort); break; } gcUngPositions.DataSource = _standart.Positions; lbMessages.DataSource = log.Messages.Select(mess => new MessageListBox {Tag = mess.Tag, Message = mess.Message}).ToList(); } if (e.Page == wpGrouppedPositions) { _standart = _controller.GroupPositionsStandart(_standart); gcGrpPositions.DataSource = _standart.Positions; } if (e.Page == completionWizardPage) { completionWizardPage.AllowFinish = _controller.IsEnabledSave(); } }
void WizardControl_SelectedPageChanging(object sender, WizardPageChangingEventArgs e) { if (TransitionManager != null) { TransitionManager.StartTransition(WizardControl); } }
private void wizardControl1_SelectedPageChanging(object sender, WizardPageChangingEventArgs e) { if (e.PrevPage == wpCardTemplate && e.Direction == Direction.Forward) { e.Page = ceSignature.Checked ? wpSignature : wpPreview; } if (e.PrevPage == wpPreview && e.Direction == Direction.Backward) { e.Page = ceSignature.Checked ? wpSignature : wpCardTemplate; } if (e.Page == wpPreview && e.Direction == Direction.Forward) { CreateCardPreview(); } }
private void wizardControl1_SelectedPageChanging(object sender, WizardPageChangingEventArgs e) { if (e.Page == wpUngrouppedPositions) { var log = new Logger(); _standart = _controller.CreateStandartByDrawing(log); gcUngPositions.DataSource = _standart.Positions; lbMessages.DataSource = log.Messages.Select(mess => new MessageListBox() {Tag = mess.Tag, Message = mess.Message}).ToList(); } if (e.Page == wpGrouppedPositions) { _standart = _controller.GroupPositionsStandart(_standart); gcGrpPositions.DataSource = _standart.Positions; } }
protected override void OnPageChanging(WizardPageChangingEventArgs e) { base.OnPageChanging(e); // Set the MergeSource before the page changes Wizard.MergeSource = MergeSource; // Do not validate since this field isn't editable and its contents are // retrieved directly from mergeinfo. if (MergeType == MergeWizard.MergeType.ManuallyRemove) { return; } // Do not show an error while the resources are retrieved. //if (mergeFromComboBox.Text == Resources.LoadingMergeSources) // return true; if (string.IsNullOrEmpty(MergeSourceText)) { Message = MergeUtils.NO_FROM_URL; e.Cancel = true; return; } Uri tmpUri; if (!Uri.TryCreate(MergeSourceText, UriKind.Absolute, out tmpUri)) { Message = MergeUtils.INVALID_FROM_URL; e.Cancel = true; return; } Message = null; }
private void WizardControl_SelectedPageChanging(object sender, WizardPageChangingEventArgs e) { if (e.PrevPage == wizardPage1 && e.Direction == Direction.Forward) { e.Page = wizardPage3; } if (e.PrevPage == wizardPage2 && e.Direction == Direction.Forward) { if ((bool)radioGroup2.EditValue) { ImportMap.Description = ImportMapDescriptionEdit.Text; ImportMap.Save(); //var uow = new UnitOfWork(ObjectSpace.Session.DataLayer); //var a = uow.(ImportMap.Oid); //a.Save(); //uow.CommitTransaction(); ObjectSpace.Session.Reload(ImportMap); } } if (e.PrevPage == wizardPage3 && e.Direction == Direction.Backward) { e.Page = wizardPage1; } if (e.PrevPage == welcomeWizardPage1 && e.Direction == Direction.Forward) { MappingRadioGroup.SelectedIndex = 1; } }
protected override void OnPageChanging(WizardPageChangingEventArgs e) { base.OnPageChanging(e); Wizard.LogMode = Ankh.UI.SvnLog.LogMode.MergesMerged; }
private void wizardControl_SelectedPageChanging(object sender, WizardPageChangingEventArgs e) { doUpdateUI(e.Page); UpdateUI(); }
/// <summary> /// Occours when the selected Wizard Page is changing /// </summary> /// <param name="sender">Wizard Control</param> /// <param name="e">WizardPageChanged EventArgs</param> private void WizardControl_SelectedPageChanging(object sender, WizardPageChangingEventArgs e) { UpdateCurrentView(e.Page); }
private void importWizardControl_SelectedPageChanging(object sender, WizardPageChangingEventArgs e) { if(e.Page ==importWizard.WelcomePage) {// Главная страница //... } if (e.Page == importWizard.ImportModeWizardPage) {// Страница выбора режима импорта showWelcomePage = (showWelcomePage == false) ? showWelcomePage : !showWelcomePage; } if (e.Page == importWizard.NewPatientWizardPage) {// Страница только для импорта нового пациента if (importWizard.IsNewPatientRequired() == true) { isNewPatientRequired = true; //importWizard.NewPatientWizardPage.Visible = true; if (importData != null) { importWizard.DisplayPatientData(importData.FirstName, importData.LastName, importData.BirthDate, importData.Gender); } } else { isNewPatientRequired = false; // пропускаем страницу e.Cancel = true; importWizard.WizardControl.SelectedPage = importWizard.CompletionPage; } } if (e.Page == importWizard.CompletionPage) {// Последняя страница мастера if (isNewPatientRequired == true) { importWizard.GetPatientData(ref importData); if(importWizard.CheckPatientData(importData)==false) { e.Cancel = true; //XtraMessageBox.Show("PAT_DATA_ERROR"); return; } else { NewPatientImportExamination(); } } else { object selectedItem = importWizard.getSelectedObject(); IPatient patient = selectedItem as IPatient; isNewPatientRequired = false; ExistPatientImportExamination(patient); } } }
/// <summary> /// Occours when the selected Wizard Page is changing /// </summary> /// <param name="sender">Wizard Control</param> /// <param name="e">WizardPageChanged EventArgs</param> private void WizardControl_SelectedPageChanging(object sender, WizardPageChangingEventArgs e) { UpdateCurrentView(e.Page); }
protected virtual void OnPageChanging(WizardPageChangingEventArgs e) { }
private void wizardControl_SelectedPageChanging(object sender, WizardPageChangingEventArgs e) { doUpdateUI(e.Page); UpdateUI(); }
private void BackupWizard_SelectedPageChanging(object sender, WizardPageChangingEventArgs e) { // Начальная страница if (e.Page == this.WizardWelcomePage) { //... BackupCompleted = false; } //Странца выбора Архивация/Восстановление при переходе вперед if (e.Page == this.WizardBackupModePage && e.Direction == Direction.Forward) { //... ArchiveCheckEdit.Checked = (Parameters.BackupMode== BackupMode.Arhive); RestoreCheckEdit.Checked = (Parameters.BackupMode == BackupMode.Restore); } //Странца выбора Архивация/Восстановление при переходе назад if (e.Page == this.WizardBackupModePage && e.Direction == Direction.Backward) { //... ArchiveCheckEdit.Checked = (Parameters.BackupMode == BackupMode.Arhive); RestoreCheckEdit.Checked = (Parameters.BackupMode == BackupMode.Restore); } // Страница выбора файла архива при переходе вперед if (e.Page == this.WizardBackupFilePage && e.Direction == Direction.Forward) { BackupFilePageLocalization(Parameters.BackupMode); if (String.IsNullOrEmpty(Parameters.ArchveFile) == false) e.Page.AllowNext = true; else e.Page.AllowNext = false; ArchiveFileTextEdit.Text = Parameters.ArchveFile; } // Стнаница выбора файла архива при переходе назад if (e.Page == this.WizardBackupFilePage && e.Direction == Direction.Backward) { BackupFilePageLocalization(Parameters.BackupMode); if (String.IsNullOrEmpty(Parameters.ArchveFile) == false) e.Page.AllowNext = true; else e.Page.AllowNext = false; ArchiveFileTextEdit.Text = Parameters.ArchveFile; } // Выбор файла конфигурации при переходе вперед if (e.Page == this.SummaryInfoWizardPage && e.Direction == Direction.Forward) { ValidateParametersAndSummaryInfoWizardPage(); } // Выбор файла конфигурации, назад if (e.Page == this.SummaryInfoWizardPage && e.Direction == Direction.Backward) {// СЮДА МЫ ЗАЙТИ НЕ МОЖЕМ !!! ValidateParametersAndSummaryInfoWizardPage(); } // Страница обработки if (e.Page == this.ProcessPage) { if (Parameters.BackupMode == BackupMode.Arhive) { this.ProcessPage.Text = Strings.ProcessPage_TitlePage_ArchiveMode; e.Page.AllowNext = false; e.Page.AllowBack = false; StartProcessing(); } if (Parameters.BackupMode == BackupMode.Restore) {// в режими восстановления предупреждаем пользователя о том что данные будут презаписаны DialogResult result = XtraMessageBox.Show(Strings.Warning_MessageBox_RestoreText, Strings.Warning_MessageBox_RestoreTitle, MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { this.ProcessPage.Text = Strings.ProcessPage_TitlePage_RestoreMode; e.Page.AllowNext = false; e.Page.AllowBack = false; StartProcessing(); } else { e.Cancel = true; } } } //Финиш if (e.Page == this.CompletionPage) { this.CloseBox = true; e.Page.AllowCancel = false; e.Page.AllowBack = false; if (operationStatus == OperationStatus.Ok) { //... this.CompletionPage.FinishText = Strings.CompletionPage_FinishText_Success; } else if (operationStatus == OperationStatus.Cancel) { //... this.CompletionPage.FinishText = Strings.CompletionPage_FinishText_Canceled; } else { //... this.CompletionPage.FinishText = Strings.CompletionPage_FinishText_Error; } } }