public static string ShowDialog(string text, string caption, bool password = true) { XtraForm prompt = new XtraForm() { Width = 500, Height = 150, FormBorderStyle = FormBorderStyle.FixedDialog, Text = caption, StartPosition = FormStartPosition.CenterScreen, TopMost = true }; LabelControl textLabel = new LabelControl() { Left = 50, Top = 20, Text = text }; TextEdit textBox = new TextEdit() { Left = 50, Top = 50, Width = 400 }; textBox.Properties.UseSystemPasswordChar = password; SimpleButton confirmation = new SimpleButton() { Text = "Ok", Left = 200, Width = 100, Top = 80, DialogResult = DialogResult.OK }; confirmation.Click += (sender, e) => { prompt.Close(); }; prompt.Controls.Add(textBox); prompt.Controls.Add(confirmation); prompt.Controls.Add(textLabel); prompt.AcceptButton = confirmation; return(prompt.ShowDialog() == DialogResult.OK ? textBox.Text : ""); }
private async void ExecutarMedicao_Execute(object sender, SimpleActionExecuteEventArgs e) { InitializeInteface(); var progress = new Progress <ImportProgressReport>(value => { progressBarControl.Properties.Maximum = value.TotalRows; statusProgess.Text = value.MessageImport; if (value.CurrentRow > 0) { progressBarControl.PerformStep(); } progressBarControl.Update(); statusProgess.Update(); }); var calculator = new Calculator.CalculoSpool(View.ObjectSpace); await Task.Run(() => calculator.ExecutarCalculo(progress)); View.ObjectSpace.Refresh(); FormProgressImport.Close(); }
public void CloseTrainerForm() { if (_trainerForm != null) { _trainerForm.Close(); } }
public static void DongForm(XtraForm frm) { if (HelpMsgBox.ShowConfirmMessage("Bạn có chắc muốn đóng ?") == DialogResult.Yes) { frm.Close(); } }
public void Save(ConsultStatus status) { if (CheckData()) { try { m_App.SqlHelper.BeginTransaction(); SaveConsultationApply(SaveType.RecordModify, m_ConsultApplySN, status); SaveConsultationRecordDept(m_ConsultApplySN); m_App.SqlHelper.CommitTransaction(); m_App.CustomMessageBox.MessageShow("保存成功!", CustomMessageBoxKind.InformationOk); //点击“会诊完成”后关闭界面 if (status == ConsultStatus.RecordeComplete) { XtraForm form = this.FindForm() as XtraForm; form.Close(); } } catch (Exception ex) { m_App.SqlHelper.RollbackTransaction(); m_App.CustomMessageBox.MessageShow("保存失败!" + ex.Message, CustomMessageBoxKind.InformationOk); } } }
private void tsbDeleteTrainingDay_Click(object sender, EventArgs e) { if (DomainObjectOperatonHelper.DeleteTrainingDay(UserContext.SessionData, day)) { dayRemoved = true; XtraForm parentForm = ControlHelper.GetParentControl <XtraForm>(this); parentForm.DialogResult = DialogResult.OK; parentForm.Close(); } }
/// <summary> /// 关闭窗体 /// </summary> private void CloseForm() { if (tabAnalysisTemplateManage.Controls.Count > 0) { XtraForm itemForm = tabAnalysisTemplateManage.Controls[0] as XtraForm; itemForm.Close(); itemForm.Dispose(); } if (TabLargedataAnalysisManage.Controls.Count > 0) { XtraForm itemForm = TabLargedataAnalysisManage.Controls[0] as XtraForm; itemForm.Close(); itemForm.Dispose(); } if (TabSetAlarmNotificationPersonnelMange.Controls.Count > 0) { XtraForm itemForm = TabSetAlarmNotificationPersonnelMange.Controls[0] as XtraForm; itemForm.Close(); itemForm.Dispose(); } if (TabSetRegionOutageManage.Controls.Count > 0) { XtraForm itemForm = TabSetRegionOutageManage.Controls[0] as XtraForm; itemForm.Close(); itemForm.Dispose(); } if (TabSetEmergencyLinkage.Controls.Count > 0) { XtraForm itemForm = TabSetEmergencyLinkage.Controls[0] as XtraForm; itemForm.Close(); itemForm.Dispose(); } if (TabCurvilinearQuery.Controls.Count > 0) { XtraForm itemForm = TabCurvilinearQuery.Controls[0] as XtraForm; itemForm.Close(); itemForm.Dispose(); } if (TabAnalysisResultsInRealtime.Controls.Count > 0) { XtraForm itemForm = TabAnalysisResultsInRealtime.Controls[0] as XtraForm; itemForm.Close(); itemForm.Dispose(); } if (TabViewEmergencyLinkage.Controls.Count > 0) { XtraForm itemForm = TabViewEmergencyLinkage.Controls[0] as XtraForm; if (itemForm != null) { itemForm.Close(); itemForm.Dispose(); } } }
private void simpleButtonExit_Click(object sender, EventArgs e) { if (m_Host.CustomMessageBox.MessageShow("确定要退出吗?", CustomMessageBoxKind.QuestionYesNo) == DialogResult.Yes) { XtraForm form = this.Parent.Parent.Parent as XtraForm; if (form != null) { form.Close(); } } }
private void fncCallFormInTab(XtraForm xtraForm) { try { this.Cursor = Cursors.WaitCursor; xtraForm.LookAndFeel.SetSkinStyle(DevExpress.LookAndFeel.UserLookAndFeel.Default.ActiveSkinName); if (xtraTabbedMdiManager1.Pages.Count > 0) { int i = 0; bool flag = false; foreach (DevExpress.XtraTabbedMdi.XtraMdiTabPage obj in xtraTabbedMdiManager1.Pages) { if (obj.Text == xtraForm.Text) { flag = true; break; } i++; } if (flag) { xtraTabbedMdiManager1.Pages.RemoveAt(i); } } xtraForm.FormClosing += new FormClosingEventHandler(xtraForm_FormClosing); xtraForm.MdiParent = this; xtraForm.ShowInTaskbar = false; xtraForm.WindowState = FormWindowState.Maximized; xtraForm.Show(); } catch { xtraForm.Close(); xtraForm.Dispose(); } finally { this.Cursor = Cursors.Default; } }
private static void CloseForm(XtraForm frm, bool? skipInfo) { if (skipInfo == true) frm.Tag = "Q"; frm.Close(); }
public static void ColseForm(XtraForm frm, bool? info) { if (info == true) frm.Tag = "Q"; frm.Close(); }
private void IsEnabled() { if (!SREncryptor.Instance.Done) { SREncryptor.Instance.Load(); return; } Rw.Load(); TrainerLoader(); if (Rw.loaded && Rw.IsCompatible() && cbTrainerStatus.Checked) { LoaderStyleManager.Style = MetroColorStyle.Green; lblGameStatus.Text = "Found"; metroProgressSpinner1.Spinning = false; metroProgressSpinner1.Visible = false; metroTile1.UseCustomBackColor = false; metroTile1.Enabled = true; pictureBox1.Show(); cbGameName.Checked = true; cbGameVersion.Checked = true; cbTrainerAllowed.Checked = true; } else { LoaderStyleManager.Style = MetroColorStyle.Red; lblGameStatus.Text = "Not Found"; metroProgressSpinner1.Spinning = true; metroProgressSpinner1.Visible = true; metroTile1.UseCustomBackColor = true; pictureBox1.Hide(); metroTile1.BackColor = Color.Gray; metroProgressSpinner1.Value = 50; metroTile1.Enabled = false; cbGameName.Checked = false; cbGameVersion.Checked = false; cbTrainerAllowed.Checked = false; Show(); if (_trainerForm != null) { if (!_trainerForm.IsDisposed) { _trainerForm.Close(); } } } if ((bool)cboxGameVersion.SelectedValue) { cbTrainerStatus.Checked = true; lblTrainerStatus.Text = "Available"; } else { cbTrainerStatus.Checked = false; lblTrainerStatus.Text = "Unavailable"; } // Save as Active Game // using (JSONReader.Instance) // { // // JsonReader.activeTrainer.GameName = cboxGameName.SelectedItem.ToString(); // // JsonReader.activeTrainer.GameVersion = cboxGameVersion.SelectedText.ToString(); // } }
public static void ClosePhieu(XtraForm frm, bool? skipInfo) { if (skipInfo == true) frm.Tag = "Q"; frm.Close(); }
private void PrintReport(ReportParametersObjectBase GetReportParametersObject) { var fileName = String.Empty; ProcessedfileNameAddress = String.Empty; try { using (SaveFileDialog sfd = new SaveFileDialog()) { var agora = DateTime.Now.ToString("yyyy-MM-dd-HH-mm-ss"); fileName = $"{currentReport.DisplayName} {agora}"; sfd.FileName = fileName; sfd.Filter = "Formato Excel (*.xlsx)|*.xlsx"; if (sfd.ShowDialog() == DialogResult.OK) { CriteriaOperator filter = string.Empty; if (GetReportParametersObject != null) { filter = XpoObjectInCriteriaProcessingHelper.ParseCriteria(((XPObjectSpace)ObjectSpace).Session, GetReportParametersObject?.GetCriteria()?.LegacyToString()); } else { filter = string.Empty; } var sorting = GetReportParametersObject?.GetSorting(); XtraReport report = ReportDataProvider.ReportsStorage.LoadReport(currentReport); ReportsModuleV2 reportsModule = ReportsModuleV2.FindReportsModule(Application.Modules); if (reportsModule != null && reportsModule.ReportsDataSourceHelper != null) { if (GetReportParametersObject == null) { reportsModule.ReportsDataSourceHelper.SetupBeforePrint(report, null, null, true, null, true); } else { reportsModule.ReportsDataSourceHelper.SetupBeforePrint(report, null, filter, true, sorting, true); } XtraForm form = new XtraForm() { FormBorderStyle = FormBorderStyle.None, Size = new System.Drawing.Size(400, 20), ShowInTaskbar = false, StartPosition = FormStartPosition.CenterScreen, TopMost = true }; ProgressBarControl progressBar = new ProgressBarControl(); ReflectorBar reflectorBar = new ReflectorBar(progressBar); form.Controls.Add(progressBar); progressBar.Dock = DockStyle.Fill; XlsxExportOptions options = new XlsxExportOptions { ExportMode = XlsxExportMode.SingleFile, ShowGridLines = true, RawDataMode = false }; form.Show(); report.PrintingSystem.ProgressReflector = reflectorBar; report.ExportToXlsx(sfd.FileName, options); report.PrintingSystem.ResetProgressReflector(); form.Close(); form.Dispose(); ProcessedfileNameAddress = sfd.FileName; } } } } catch (Exception) { } if (!String.IsNullOrEmpty(ProcessedfileNameAddress)) { FileInfo fi = new FileInfo(ProcessedfileNameAddress); if (fi.Exists) { Form mainForm = (Form)Application.MainWindow.Template; AlertInfo info = new AlertInfo("Processo Finalizado!", $"{fileName} (Clique aqui para abrir"); alertControlCore.Show(mainForm, info); } } }
public static void pl_wrapper(ref XtraForm form, IFormat isFormat, IPermission isPermision) { ProtocolForm standard = new ProtocolForm(form); if (isPermision != null) standard.applyActions.Add(new ProtocolVN.Framework.Win.ApplyPermissionAction(form.GetType().ToString())); if (isFormat != null) standard.applyActions.Add(new ProtocolVN.Framework.Win.ApplyFormatAction()); //PHUOCNC : Thất bại có thể rơi vào chức năng khác // Nhưng hiện tại chắc chắn thất bại chỉ do phân quyền if (standard.wrapperForm() == false) { form.Close(); form = ApplyPermissionAction.getPermissionFormFail(); } else { } }
/// <summary>Gắn xự kiện vào nút đóng form. /// Phát sinh: Sử dụng trong các phiếu. /// </summary> public static void SetCloseForm(XtraForm frm, SimpleButton btn, bool? IsAdd) { frm.FormClosing += delegate(object abc, System.Windows.Forms.FormClosingEventArgs eabc) { CloseForm(frm, IsAdd, eabc); }; if (btn != null) { btn.Click += delegate(Object abc, System.EventArgs sea) { if (btn.Disposing == false) { frm.Close(); } }; } }
private void FrmMdi_FormClosed(object sender, FormClosedEventArgs e) { _parent.Close(); }