private void MainGridView_ShowFilterPopupListBox(object sender, DevExpress.XtraGrid.Views.Grid.FilterPopupListBoxEventArgs e) { try { string custom = DevExpress.XtraGrid.Localization.GridLocalizer.Active.GetLocalizedString(DevExpress.XtraGrid.Localization.GridStringId.PopupFilterCustom); string blank = DevExpress.XtraGrid.Localization.GridLocalizer.Active.GetLocalizedString(DevExpress.XtraGrid.Localization.GridStringId.PopupFilterBlanks); string not_blank = DevExpress.XtraGrid.Localization.GridLocalizer.Active.GetLocalizedString(DevExpress.XtraGrid.Localization.GridStringId.PopupFilterNonBlanks); for (int i = e.ComboBox.Items.Count - 1; i >= 0; i--) { if (e.ComboBox.Items[i].ToString() == custom) { e.ComboBox.Items.RemoveAt(i); continue; } if (e.ComboBox.Items[i].ToString() == blank) { e.ComboBox.Items.RemoveAt(i); continue; } if (e.ComboBox.Items[i].ToString() == not_blank) { e.ComboBox.Items.RemoveAt(i); continue; } } } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void InsertRecord() { try { DialogResult dr = System.Windows.Forms.DialogResult.OK; if (dr == System.Windows.Forms.DialogResult.OK) { long id = -1; PassportDataForm rf = new PassportDataForm(id, 0); rf.m_bShowContinueMsg = false; dr = rf.ShowDialog(this); id = rf.m_id; if (dr == System.Windows.Forms.DialogResult.OK) { RefreshGridPos(id); } /*if (rf.m_bContinueNext) * { * ShowTestForm(id, rf.m_CondenserTestID); * }*/ } } catch (SQLiteException ex) { MyLocalizer.XtraMessageBoxShow("Ошибка при работе с базой данных. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnPassportAdd_Click(object sender, EventArgs e) { try { DialogResult dr = System.Windows.Forms.DialogResult.OK; if (dr == System.Windows.Forms.DialogResult.OK) { long id = -1; PassportDataForm rf = new PassportDataForm(id, 0); rf.m_bShowContinueMsg = true; dr = rf.ShowDialog(this); id = rf.m_id; if (dr == System.Windows.Forms.DialogResult.OK) { RefreshGridPos(id); } if (rf.m_bContinueNext) { ShowTestForm(id, rf.m_CondenserTestID); } } else { tFind.Focus(); } } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void RefreshGridPos(long id) { try { int f_row = MainGridView.FocusedRowHandle; if (id <= 0) { return; } else { FindEquipments(id); for (int i = 0; i < MainGridView.RowCount; i++) { long id_ = Convert.ToInt64(MainGridView.GetRowCellValue(i, "CondenserID")); if (id_ == id) { MainGridView.ClearSelection(); MainGridView.SelectRow(i); MainGridView.FocusedRowHandle = i; return; } } } } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void UpdateRecord() { if (GridView.FocusedRowHandle < 0) { return; } DataRowView drv = (DataRowView)(qCondensersBindingSource.Current); long id = Convert.ToInt64(drv.Row["CondenserID"]); try { PassportDataForm rf = new PassportDataForm(id, 0); rf.m_bShowContinueMsg = false; DialogResult dr = rf.ShowDialog(this); if (dr == System.Windows.Forms.DialogResult.OK) { RefreshGridPos(id); //if (rf.m_bContinueNext) ShowTestForm(id, rf.m_CondenserTestID); } } catch (SQLiteException ex) { MyLocalizer.XtraMessageBoxShow("Ошибка при работе с базой данных. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } /*PassportDataForm rf = new PassportDataForm(id); * DialogResult dr = rf.ShowDialog(this); * if (dr == System.Windows.Forms.DialogResult.OK) * RefreshGridPos(id);*/ }
void QCondenserTypes_QCondenserTypesRowDeleted(object sender, DataSetQuery.QCondenserTypesRowChangeEvent e) { if (e.Action == DataRowAction.Delete) { if (!m_bAcceptChanges) { e.Row.RejectChanges(); } else { try { using (var cmdBuilder = new SQLiteCommandBuilder(this.qCondenserTypesTableAdapter.Adapter)) this.qCondenserTypesTableAdapter.Adapter.Update(this.dataSetQuery.QCondenserTypes); } catch (SQLiteException ex) { MyLocalizer.XtraMessageBoxShow("Ошибка при работе с базой данных. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (DBConcurrencyException ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
public bool Start(string strFileName) { m_pApp = null; m_pDoc = null; m_pTable = null; m_pSelection = null; old_table_index = 0; try { m_pApp = new MSWord.Application(); if (strFileName == "") { m_pDoc = m_pApp.Documents.Add(); } else { m_pDoc = m_pApp.Documents.Add(strFileName); } return(true); } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(false); }
private void pictureEdit1_DoubleClick(object sender, EventArgs e) { if (Program.m_bExpertMode) { return; } m_iCntClicks += 2; if (m_iCntClicks >= 7) { m_iCntClicks = 0; try { PswForm f = new PswForm(); if (f.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { Program.m_bExpertMode = true; MyLocalizer.XtraMessageBoxShow("Режим Эксперта активирован.", "Сообщение", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public void RefreshButtons() { try { if (this.dataSetQuery.QMainEquipments.Count == 0) { btnPassport.Enabled = false; //btnPassport.LookAndFeel.SetSkinStyle(this.LookAndFeel.ActiveSkinName); btnAddTest.Enabled = false; btnAllTest.Enabled = false; btnReport.Enabled = false; } else { btnPassport.Enabled = true; //btnPassport.LookAndFeel.SetSkinStyle("MySkin_StylePassport"); btnAddTest.Enabled = true; btnAllTest.Enabled = true; btnReport.Enabled = true; } } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void bCalcKoef_Click(object sender, EventArgs e) { try { if (GridView.FocusedRowHandle < 0) { MyLocalizer.XtraMessageBoxShow("Необходимо выбрать запись.", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } CalcKoefForm f = new CalcKoefForm(); f.m_iCondenserTypeID = m_iCondenserTypeID; if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) { teKoefA.EditValue = new Decimal(Convert.ToInt32(Math.Abs(f.m_koefA) * 10000), 0, 0, f.m_koefA < 0, 4); teKoefB.EditValue = new Decimal(Convert.ToInt32(Math.Abs(f.m_koefB) * 10000), 0, 0, f.m_koefB < 0, 4); teR2.EditValue = new Decimal(Convert.ToInt32(Math.Abs(f.m_koefR2) * 10000), 0, 0, f.m_koefR2 < 0, 4); cbFunctionType.EditValue = (long)f.m_FunctionType; } ; } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { try { if (m_bSuccess) { /*SQLiteConnection con = new SQLiteConnection(global::Condenser.Properties.Settings.Default.condenserConnectionString); * con.Open(); * SQLiteCommand com = new SQLiteCommand(con); * com.CommandText = "UPDATE Version SET CurVersion = @ver"; * com.CommandType = CommandType.Text; * * AddParam(com, "@ver", DbType.Decimal, Program.m_CurVersionDB); * com.ExecuteNonQuery();*/ m_bEnd = true; DialogResult = System.Windows.Forms.DialogResult.OK; Close(); } else { m_bEnd = true; DialogResult = System.Windows.Forms.DialogResult.Cancel; Close(); } } catch (SQLiteException ex) { MyLocalizer.XtraMessageBoxShow("Ошибка при работе с базой данных. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void bClear_Click(object sender, EventArgs e) { if (GridView.FocusedRowHandle < 0) { MyLocalizer.XtraMessageBoxShow("Необходимо выбрать запись.", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } DataRowView drv = (DataRowView)(qCondenserTypeParametersBindingSource.Current); if (MyLocalizer.XtraMessageBoxShow("Очистить коэффициенты у выбранного типа конденсатора?", "Предупреждение", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { try { SQLiteConnection connection = new SQLiteConnection(global::Condenser.Properties.Settings.Default.condenserConnectionString); connection.Open(); SQLiteCommand com = new SQLiteCommand(connection); com.CommandText = "DELETE FROM CondenserTypeParameters WHERE CondenserTypeID = @ctypeid"; com.CommandType = CommandType.Text; SQLiteParameter param1 = new SQLiteParameter("@ctypeid", DbType.Int64); param1.Value = (long)drv.Row["CondenserTypeID"]; com.Parameters.Add(param1); com.ExecuteNonQuery(); connection.Close(); RefreshGridPos((long)drv.Row["CondenserTypeID"]); } catch (SQLiteException ex) { MyLocalizer.XtraMessageBoxShow("Ошибка при работе с базой данных. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } }
private void UpdateRecord() { try { if (GridView.FocusedRowHandle < 0) { MyLocalizer.XtraMessageBoxShow("Необходимо выбрать запись.", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } DataRowView drv = (DataRowView)(qCondenserTypeParametersBindingSource.Current); ParameterRecordForm f = new ParameterRecordForm(); f.m_iCondenserTypeID = drv.Row["CondenserTypeID"]; f.m_iKoefID = drv.Row["KoefID"]; if (f.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { RefreshGridPos((long)f.m_iCondenserTypeID); } } catch (SQLiteException ex) { MyLocalizer.XtraMessageBoxShow("Ошибка при работе с базой данных. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void AboutSubMenu_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { AboutForm f = new AboutForm(); f.ShowDialog(); if (Program.m_bExpertMode) { subSettingsMenu.Visibility = BarItemVisibility.Always; } if (Program.m_bExpertMode) { panelExpertMode.Visible = true; } else { panelExpertMode.Visible = false; } } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void GridView_InvalidRowException_1(object sender, DevExpress.XtraGrid.Views.Base.InvalidRowExceptionEventArgs e) { e.ExceptionMode = DevExpress.XtraEditors.Controls.ExceptionMode.NoAction; if (e.ErrorText != "") { MyLocalizer.XtraMessageBoxShow(e.ErrorText, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CondenserForm_Load(object sender, EventArgs e) { // TODO: This line of code loads data into the 'dataSetQuery.QCondensers' table. You can move, or remove it, as needed. this.qCondensersTableAdapter.Fill(this.dataSetQuery.QCondensers); if (Program.m_bExpertMode) { panelExpertMode.Visible = true; } else { panelExpertMode.Visible = false; } // TODO: данная строка кода позволяет загрузить данные в таблицу "dataSetMain.EquipmentKinds". При необходимости она может быть перемещена или удалена. listTestType.Add(new DataSourceString(1, "ресурсные")); listTestType.Add(new DataSourceString(2, "приемо-сдаточные")); listTestType.Add(new DataSourceString(3, "эксплуатация")); repTestType.DataSource = listTestType; repTestType.DisplayMember = "VAL"; repTestType.ValueMember = "KEY"; repTestType.DropDownRows = listTestType.Count; ControlNavigatorButtons cnb = controlNavigator1.Buttons; if (GridView.FocusedRowHandle < 0) { cnb.CustomButtons[0].Enabled = false;// cnb.Remove.Enabled; } else { cnb.CustomButtons[0].Enabled = true; } try { Graphics gr = this.CreateGraphics(); DpiXRel = gr.DpiX / 96.0f; DpiYRel = gr.DpiY / 96.0f; colCondenserState.MaxWidth = (int)(30 * DpiXRel); colCondenserState.MinWidth = (int)(30 * DpiXRel); /*foreach (GridColumn col in GridView.Columns) * { * GetColumnBestHeight(col); * } * SetMaxColumnHeights();*/ timer1.Enabled = true; } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void QCondenserTypes_QCondenserTypesRowDeleting(object sender, DataSetQuery.QCondenserTypesRowChangeEvent e) { try { if (e.Action == DataRowAction.Delete) { if (MyLocalizer.XtraMessageBoxShow("Удалить запись?", "Предупреждение", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) != DialogResult.Yes) { m_bAcceptChanges = false; return; } else { long id = Convert.ToInt64(e.Row["CondenserTypeID"]); SQLiteConnection connection = new SQLiteConnection(global::Condenser.Properties.Settings.Default.condenserConnectionString); connection.Open(); SQLiteCommand com = new SQLiteCommand(connection); com.CommandText = "Select COUNT(*) AS Cnt from Condensers AS c WHERE c.CondenserTypeID = ?"; com.CommandType = CommandType.Text; SQLiteParameter param1 = new SQLiteParameter("@Param1", DbType.Int64); param1.Value = id; com.Parameters.Add(param1); SQLiteDataReader dr = com.ExecuteReader(); while (dr.Read()) { if (Convert.ToInt64(dr["Cnt"]) > 0) { MyLocalizer.XtraMessageBoxShow("Существуют конденсаторы данного типа.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); m_bAcceptChanges = false; dr.Close(); connection.Close(); return; } } dr.Close(); com.CommandText = "Delete from ParameterRecommendations WHERE KoefID IN (SELECT KoefID FROM CondenserTypeParameters WHERE CondenserTypeID = ?)"; com.ExecuteNonQuery(); com.CommandText = "Delete from CondenserTypeParameters WHERE CondenserTypeID = ?"; com.ExecuteNonQuery(); m_bAcceptChanges = true; connection.Close(); } } } catch (SQLiteException ex) { MyLocalizer.XtraMessageBoxShow("Ошибка при работе с базой данных. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (DBConcurrencyException ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ShowTestForm(long id, long CondenserTestID) { try { bool bContinueNext = false; bool bContinuePrev = false; // если добавляем испытание // если нет коэффициентов А и В и нет никаких испытаний, кроме ресурсных, то добавляются только ресурсные испытания // если нет коэффициентов А и В и есть испытания, кроме ресурсных, то выводится сообщение, что необходимо вввести коэффициенты А и В // если есть коэффициенты А и В и нет никаких испытаний, то добавляется только приемо-сдаточное испытание // если есть коэффициенты А и В и есть приемо-сдаточное испытание, то добавляются только эксплуатационные испытания // если есть коэффициенты А и В и есть ресурсные испытания, то выводится сообщение о том, что данному конденсатору невозможно добавить испытание // если есть неоконченное эксплуатационное испытание, то вместо добавление вызывается окно с его изменением CondenserTest.CondenserTestType CondenserTestType = CondenserTest.CondenserTestType.None; DialogResult dr = System.Windows.Forms.DialogResult.Cancel; TestDataForm form = new TestDataForm(id, CondenserTestID, CondenserTestType); if (CondenserTestID <= 0) { if (!form.VerifyOtherTest(id)) { return; } } form.m_bShowContinueMsg = true; dr = form.ShowDialog(this); bContinueNext = form.m_bContinueNext; bContinuePrev = form.m_bContinuePrev; if (dr == System.Windows.Forms.DialogResult.OK) { RefreshGridPos(id); if (bContinueNext) { VerifyEnd(id); } else { if (bContinuePrev) { UpdatePassportData(id, form.m_CondenserTestID); } } } } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void GridView_ColumnWidthChanged(object sender, DevExpress.XtraGrid.Views.Base.ColumnEventArgs e) { try { SetColumnHeight(e.Column); } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void bActivation_Click(object sender, EventArgs e) { if (tePsw.Text != "15041959") { MyLocalizer.XtraMessageBoxShow("Указан неверный пароль.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } DialogResult = System.Windows.Forms.DialogResult.OK; Close(); }
private void SetColumnHeight(DevExpress.XtraGrid.Columns.GridColumn column) { try { int col_height = GetColumnBestHeight(column); SetMaxColumnHeights(); } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void bSelect_Click(object sender, EventArgs e) { if (qCondenserTypesBindingSource.Current != null) { m_SelectID = Convert.ToInt64(((DataRowView)(qCondenserTypesBindingSource.Current)).Row["CondenserTypeID"]); this.DialogResult = System.Windows.Forms.DialogResult.OK; this.Close(); } else { MyLocalizer.XtraMessageBoxShow("Необходимо выбрать запись", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
Size CalcCaptionTextSize(GraphicsCache cache, HeaderObjectInfoArgs ee, string caption) { try { Size captionSize = ee.Appearance.CalcTextSize(cache, caption, ee.CaptionRect.Width).ToSize(); return(captionSize); } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(new Size(0, 0)); }
private void DeleteRecord() { try { if (GridView.FocusedRowHandle < 0) { return; } DataRowView drv = (DataRowView)(qCondensersBindingSource.Current); if (MyLocalizer.XtraMessageBoxShow("Удалить конденсатор? Все испытания, связанные с данным конденсатором, будут удалены.", "Предупреждение", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) != DialogResult.Yes) { return; } else { long id = Convert.ToInt64(drv.Row["CondenserID"]); SQLiteConnection connection = new SQLiteConnection(global::Condenser.Properties.Settings.Default.condenserConnectionString); connection.Open(); SQLiteCommand com = new SQLiteCommand(connection); com.CommandType = CommandType.Text; SQLiteParameter param1 = new SQLiteParameter("@Param1", DbType.Int64); param1.Value = id; com.Parameters.Add(param1); com.CommandText = "DELETE FROM CondenserTestSheduler WHERE CondenserTestID IN (SELECT CondenserTestID FROM CondenserTest WHERE CondenserID = ?)"; com.ExecuteNonQuery(); com.CommandText = "DELETE FROM CondenserTest WHERE CondenserID = ?"; com.ExecuteNonQuery(); com.CommandText = "DELETE FROM Condensers WHERE CondenserID = ?"; com.ExecuteNonQuery(); connection.Close(); RefreshGridPos(-1); } } catch (SQLiteException ex) { MyLocalizer.XtraMessageBoxShow("Ошибка при работе с базой данных. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (DBConcurrencyException ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void SetBandsHeight(int index = -1) { try { GridView.BeginUpdate(); for (int i = 0; i < GridView.Bands.Count; i++) { if (index >= 0 && i != index) { continue; } int height = GetColumnBestHeight(GridView.Bands[i], GridView.Bands[i].Width); dictBandHeigths[i] = height; } int max_height = 0; for (int i = 0; i < GridView.Bands.Count; i++) { if (max_height < dictBandHeigths[i]) { max_height = dictBandHeigths[i]; } } int iRowCount = max_height / m_singleLineHeight; if (iRowCount * m_singleLineHeight < max_height) { iRowCount++; } for (int i = 0; i < GridView.Bands.Count; i++) { if (GridView.Bands[i].Children.Count > 0) { GridView.Bands[i].RowCount = iRowCount - 1; } else { GridView.Bands[i].RowCount = iRowCount; } } GridView.EndUpdate(); } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void MainGridView_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e) { try { if (e.Button == System.Windows.Forms.MouseButtons.Right) { //mFilterForSelect.Visibility = DevExpress.XtraBars.BarItemVisibility.Never; } } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { try { /*if (m_bShowCloseMsg && MyLocalizer.XtraMessageBoxShow("Вы действительно хотите выйти из программы?", "Предупреждение", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) != System.Windows.Forms.DialogResult.Yes) * { * e.Cancel = true; * }*/ } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void tFind_KeyPress(object sender, KeyPressEventArgs e) { try { if (e.KeyChar == 13) { bAcceptFind_Click(sender, e); } } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void controlNavigator1_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Append) { e.Handled = true; InsertRecord(); return; } if (e.Button.ButtonType == NavigatorButtonType.Custom) { if (e.Button.ImageIndex == 4) { e.Handled = true; UpdateRecord(); } else { if (e.Button.ImageIndex == 5) { if (GridView.FocusedRowHandle < 0) { MyLocalizer.XtraMessageBoxShow("Необходимо указать конденсатор.", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } DataRowView drv = (DataRowView)(this.qCondenserTestBindingSource.Current); long id = Convert.ToInt64(drv.Row["CondenserID"]); long test_id = Convert.ToInt64(drv.Row["CondenserTestID"]); WaitingForm wf = new WaitingForm(); wf.m_CondenserID = id; wf.m_CondenserTestID = test_id; wf.ShowDialog(this); if (wf.m_Word != null) { wf.m_Word.SetVisible(true); wf.m_Word.DestroyWord(); } } } return; } if (e.Button.ButtonType == NavigatorButtonType.Remove) { e.Handled = true; DeleteRecord(); return; } }
private void InsulatingLiquidType_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { InsulatingLiquidTypeForm f = new InsulatingLiquidTypeForm(); f.ShowDialog(this); m_strFilterString = tFind.Text; FindEquipments(-1); } catch (Exception ex) { MyLocalizer.XtraMessageBoxShow("В программе произошла ошибка. Описание: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }