private void gridRateList_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { switch (e.Button.ButtonType) { case NavigatorButtonType.Remove: { if (modifiedObjects.ContainsKey(viewRateList.FocusedRowHandle)) { modifiedObjects[viewRateList.FocusedRowHandle] = 1; } else { modifiedObjects.Add(viewRateList.FocusedRowHandle, 1); } e.Handled = true; return; } case NavigatorButtonType.EndEdit: { var f = (Formula)viewRateList.GetFocusedRow(); var i = f.Id == 0 ? 2 : 3; if (modifiedObjects.ContainsKey(viewRateList.FocusedRowHandle)) { modifiedObjects[viewRateList.FocusedRowHandle] = i; } else { modifiedObjects.Add(viewRateList.FocusedRowHandle, i); } return; } case NavigatorButtonType.Append: { var f = (Formula)viewRateList.GetFocusedRow(); if (modifiedParams.Count > 0) { foreach (var p in modifiedParams) { if (p.Value == 1) { DataHelper.RemoveFormulaParameter(((FormulaParameter)viewRateParams.GetRow(p.Key)).Id); } else { DataHelper.SaveFormulaParameter((FormulaParameter)viewRateParams.GetRow(p.Key), f.Id); } } } modifiedParams.Clear(); tbFormulaExp.TextChanged -= OnTextChanged; tbFormulaExp.Text = string.Empty; tbFormulaExp.TextChanged += OnTextChanged; formParameters = new BindingList<FormulaParameter>(); gridRateParams.DataSource = formParameters; gridRateParams.Refresh(); return; } } }
private void gridControlMain_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Remove) { if (MsgDlg.Show("Do you want to delete selected rows ?", MsgDlg.MessageType.Question) == DialogResult.No) e.Handled = true; } }
private void dnCommitCancel_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.EndEdit) { bsDocument.EndEdit(); if (UpdateDocumentBindingSource != null) { UpdateDocumentBindingSource(); } // daDocument.Update(dsDocument1); } else if (e.Button.ButtonType == NavigatorButtonType.CancelEdit) { bsDocument.CancelEdit(); } }
private void Navigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button == insUptNavigator.Navigator.Buttons.Append) { HareketEkle(); } else if (e.Button == insUptNavigator.Navigator.Buttons.Remove) { HareketSil(); } if (e.Button == insUptNavigator.Navigator.Buttons.Append || e.Button == insUptNavigator.Navigator.Buttons.Remove) { e.Handled = true; } }
private void controlNavigator2_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType.ToString() == "Remove") { { return; } } if ((e.Button.ButtonType.ToString() == "CancelEdit") || (e.Button.ButtonType.ToString() == "EndEdit")) { } if (e.Button.ButtonType.ToString() != "Append") { update_db(); } }
private void m_Navigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (m_CallBack != null) { switch (e.Button.Tag.ToString()) { case Tag_First: m_CallBack.onFirstButtonClick(); break; case Tag_Last: m_CallBack.onLastButtonClick(); break; case Tag_Pre: m_CallBack.onPreButtonClick(); break; case Tag_Next: m_CallBack.onNextButtonClick(); break; } } }
private void gcTolerance_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Remove) { DataRow dr = gvTolerance.GetDataRow(gvTolerance.FocusedRowHandle); if (dr != null) { string sDelete = "delete from alert_lot_hold_tolerance where id=" + dr["id"]; Connection.SQLExecutor.ExecuteNonQuery(sDelete, Connection.TRConnection); int iHandle = gvTolerance.FocusedRowHandle - 1; dsTolerance.Clear(); daTolerance.Fill(dsTolerance); gvTolerance.FocusedRowHandle = iHandle; e.Handled = true; } } }
private void EmbeddedNavigatorOnButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Handled) { return; } if (e.Button.ButtonType == NavigatorButtonType.Remove) { OnDeleteCurrentRow(sender, EventArgs.Empty); e.Handled = true; } else if (e.Button.ButtonType == NavigatorButtonType.Append) { AddRow(); e.Handled = true; } }
private void gdcMaterial_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { try { GridControlNavigator nav = (GridControlNavigator)sender; GridControl grid = (GridControl)nav.NavigatableControl; GridView view = (GridView)grid.FocusedView; switch (e.Button.ButtonType) { case NavigatorButtonType.Remove: if (MessageBox.Show("Do you want to delete the current row?", "Confirm deletion", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes) { if (gdcMaterialCategory.FocusedView.Name == "gdvCategory") { new TIS.BL.Internal.MaterialCategory().Remove((MaterialCategoryObject)view.GetRow(view.FocusedRowHandle)); e.Handled = false; } if (gdcMaterialCategory.FocusedView.Name == "gdvType") { new TIS.BL.Internal.MaterialType().Remove((MaterialTypeObject)view.GetRow(view.FocusedRowHandle)); e.Handled = false; } if (gdcMaterialCategory.FocusedView.Name == "gdvSubTypes") { new TIS.BL.Internal.MaterialSubType().Remove((MaterialSubTypeObject)view.GetRow(view.FocusedRowHandle)); e.Handled = false; } } else if (e != null) { e.Handled = true; } break; } } catch (System.Exception exception1) { e.Handled = true; System.Exception thisException = exception1; Management.ShowException(thisException); } }
private void Navigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { // only if nullAllowed if (Properties.AllowNullInput == DefaultBoolean.False) { return; } if (e.Button != _clearButton) { return; } // We close popup with Cancel mode so that some events // (e.g. EditValueChanging, EditValueChanged...) is not fired twice // (one for the last item and one for null) ClosePopup(PopupCloseMode.Cancel); EditValue = null; }
private void gridControlElenco_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Custom) { e.Handled = true; target = this.gridView1.GetFocusedRow() as ConfigurazionePivot; if (target != null) { string msg = string.Format("Vuoi veramente eleminare la voce: {0}", target.Descrizione); if (XtraMessageBox.Show(msg, "Conferma", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { target.Delete(); this.xpCollection1.Reload(); } } } }
private void cnavHachToan_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Append) { DTNSNN.NSNNRow currentRow = ((chungTuDTNSNNBindingSource.Current as DataRowView).Row as DuToanNSNN.DTNSNN.NSNNRow); if (currentRow != null) { if (chiTietDuToanNSNNBindingSource.Current != null) { DuToanNSNN.DTNSNN.HachToanRow hachToanRow = ((chiTietDuToanNSNNBindingSource.Current as DataRowView).Row as DuToanNSNN.DTNSNN.HachToanRow); if (hachToanRow != null) { hachToanRow.nsnnId = currentRow.uid; } } } } }
private void gdcMaterial_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { try { GridControlNavigator nav = (GridControlNavigator)sender; GridControl grid = (GridControl)nav.NavigatableControl; GridView view = (GridView)grid.FocusedView; switch (e.Button.ButtonType) { case NavigatorButtonType.Remove: if (MessageBox.Show("Do you want to delete the current row?", "Confirm deletion", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes) { if (gdcMaterialCategory.FocusedView.Name == "gdvCategory") { new TIS.BL.Internal.MaterialCategory().Remove((MaterialCategoryObject)view.GetRow(view.FocusedRowHandle)); e.Handled = false; } if (gdcMaterialCategory.FocusedView.Name == "gdvType") { new TIS.BL.Internal.MaterialType().Remove((MaterialTypeObject)view.GetRow(view.FocusedRowHandle)); e.Handled = false; } if (gdcMaterialCategory.FocusedView.Name == "gdvSubTypes") { new TIS.BL.Internal.MaterialSubType().Remove((MaterialSubTypeObject)view.GetRow(view.FocusedRowHandle)); e.Handled = false; } } else if (e != null) e.Handled = true; break; } } catch (System.Exception exception1) { e.Handled = true; System.Exception thisException = exception1; Management.ShowException(thisException); } }
private void controlNavigator3_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType.ToString() == "Remove") { DialogResult result = MessageBox.Show("Delete record?", "Confirm", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { return; } update_db(); } if ((e.Button.ButtonType.ToString() == "CancelEdit") || (e.Button.ButtonType.ToString() == "EndEdit")) { } if (e.Button.ButtonType.ToString() != "Append") { update_db(); } }
private void gridCtlFuzzyValue_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Append) { if (datatypename == "DiscreteFuzzySet") { FrmAddDiscreteFuzzySet frm = new FrmAddDiscreteFuzzySet(); frm.ShowDialog(); ResetGridView(datatypename); } else { FrmAddContinuousFuzzySet frm = new FrmAddContinuousFuzzySet(); frm.ShowDialog(); ResetGridView(datatypename); } e.Handled = true; } }
private void Navigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { //Hareket ekleme butonuna basıldığı zaman yapılacak işlemlerin yapıldığı alandır. if (e.Button == insUptNavigator.Navigator.Buttons.Append) { HareketEkle(); } else if (e.Button == insUptNavigator.Navigator.Buttons.Remove) { HareketSil(); } //e.Handled =true diyerek default olarak yapılan işlemi iptal etmiş olduk. //Normelde append tuşuna basıldığında yeni bir satır eklenir. Fakat biz + tuşuna basıldıgında başka bir ekranın açılmasını sağlıcaz. if (e.Button == insUptNavigator.Navigator.Buttons.Append || e.Button == insUptNavigator.Navigator.Buttons.Remove) { e.Handled = true; } }
private void EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Remove) { NSLotIdSerial nsUnit = snView.GetFocusedRow() as NSLotIdSerial; if (nsUnit != null) { if (Scout.Core.UserInteraction.Dialog.AskQuestion ("Do you really want to delete " + nsUnit.SerialNumber + " ?") == DialogResult.Yes) { e.Handled = false; RefreshCounts(); snText.Focus(); return; } } e.Handled = true; } }
private void gridMembers_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Remove) { if (!Delete()) { e.Handled = true; } } else if (e.Button.ButtonType == NavigatorButtonType.Append) { barDetails.PerformClick(); e.Handled = true; } else if (e.Button.ButtonType == NavigatorButtonType.Edit) { bitEditAllSelected.PerformClick(); e.Handled = true; } }
/*public DialogResult InsertRecord(ref int id) * { * DialogResult dr = System.Windows.Forms.DialogResult.OK; * return dr; * }*/ 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) { e.Handled = true; UpdateRecord(); return; } if (e.Button.ButtonType == NavigatorButtonType.Remove) { e.Handled = true; DeleteRecord(); return; } }
/// <summary> /// 明细表格内按钮的事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected virtual void OnEmbeddedNavigatorButtonClick(object sender, NavigatorButtonClickEventArgs e) { try { GridControl gc = (GridControl)((GridControlNavigator)sender).Parent; GridView gridView = (GridView)gc.Views[0]; //每个GridControl只有一个GridView. if (e.Button.ImageIndex == DetailButtons.Add || e.Button.ImageIndex == DetailButtons.Insert) { CreateOneDetail(gridView, e.Button.ImageIndex); } else if (e.Button == gc.EmbeddedNavigator.Buttons.CustomButtons[DetailButtons.Delete]) { if (Msg.AskQuestion("真的要删除这条记录?")) { gridView.DeleteRow(gridView.FocusedRowHandle); } } e.Handled = true; } catch (Exception ex) { Msg.ShowException(ex); } }
private void gcSearch_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Remove) { if (Popup.ShowPopup("Are you sure you want to delete this record?", frmPopup.PopupType.OK_Cancel) == frmPopup.PopupResult.OK) { DataRow dr = gvSearch.GetDataRow(gvSearch.FocusedRowHandle); if (dr != null) { object oID = dr["id"]; if (oID != null && oID != DBNull.Value) { string sDelete = "delete from SUPPLIER_SUBCON_COMPLIANCE where id=" + oID; Connection.SQLExecutor.ExecuteNonQuery(sDelete, Connection.TRConnection); } } } else { e.Handled = true; } } else if (e.Button.ButtonType == NavigatorButtonType.CancelEdit) { if (gvSearch.FocusedRowHandle == DevExpress.XtraGrid.GridControl.InvalidRowHandle || gvSearch.FocusedRowHandle == DevExpress.XtraGrid.GridControl.AutoFilterRowHandle || gvSearch.FocusedRowHandle == DevExpress.XtraGrid.GridControl.NewItemRowHandle) { return; } DataRow dr = gvSearch.GetDataRow(gvSearch.FocusedRowHandle); if (dr != null) { dr.RejectChanges(); } } }
private void gcStakeholderType_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Remove) { object oID = gvStakeholderType.GetDataRow(gvStakeholderType.FocusedRowHandle)["id"]; if (oID == null || oID == DBNull.Value) { e.Handled = true; return; } if (Popup.ShowPopup("Are you sure you want to remove the selected stakeholder type ?", WS_Popups.frmPopup.PopupType.OK_Cancel) == frmPopup.PopupResult.OK) { string sSQL = @"delete from alert_employee_scheduling where id = " + oID; Connection.SQLExecutor.ExecuteNonQuery(sSQL, Connection.TRConnection); e.Handled = false; } else { e.Handled = true; } } }
private void gcDocMerge_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Remove) { if (Popup.ShowPopup("Are you sure you want to delete the selected library item record?", WS_Popups.frmPopup.PopupType.OK_Cancel) == WS_Popups.frmPopup.PopupResult.OK) { DataRow dr = gvDocMerge.GetDataRow(gvDocMerge.FocusedRowHandle); if (dr != null) { object oID = dr["ID"]; if (oID != null && oID != DBNull.Value) { string sSQL = @"delete from alert_land_reminder_docMerge where ID=" + oID; Connection.SQLExecutor.ExecuteNonQuery(sSQL, Connection.TRConnection); } } } else { e.Handled = true; } } }
private void dgv_mail_list_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == DevExpress.XtraEditors.NavigatorButtonType.Append) { /** * try * { * if (!string.IsNullOrEmpty(glucInvCName.EditValue.ToString())) * { * e.Handled = true;//取消默认新增事件 * grvPPintervalDetail.AddNewRow(); * int lineNum = grvPPintervalDetail.RowCount; * grvPPintervalDetail.RefreshData(); * grvPPintervalDetail.MoveLast(); * string code = ""; * if ((1 < lineNum || lineNum == 1) && (lineNum < 9 || lineNum == 9)) * { * code = "00" + lineNum; * } * if (10 <= lineNum) * { * code = "0" + lineNum; * } * grvPPintervalDetail.SetFocusedRowCellValue(grvPPintervalDetail.Columns["PPIntervalCode"], (glucInvCName.EditValue.ToString() + code).ToString()); * */ } else if (e.Button.ButtonType == DevExpress.XtraEditors.NavigatorButtonType.Remove) { } else if (e.Button.ButtonType == DevExpress.XtraEditors.NavigatorButtonType.EndEdit) { } else if (e.Button.ButtonType == DevExpress.XtraEditors.NavigatorButtonType.CancelEdit) { } //btn_query_Click(sender, e); }
private void dataNavigator1_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { NavigatorButtonType btnType = (NavigatorButtonType)e.Button.ButtonType; if (e.Button is NavigatorCustomButton) { NavigatorCustomButton btn = (NavigatorCustomButton)e.Button; if (btn.Tag.ToString() == "下一页" && now_Page < total_Page) { now_Page++; dataNavigator_FundAccount.TextStringFormat = string.Format("第 {0}页,共 {1}页", now_Page, total_Page); domain.Fund_Accounts bs = new domain.Fund_Accounts(); gridControl2.DataSource = fc.showData <domain.Fund_Accounts>(bs, now_Page.ToString()); } else if (btn.Tag.ToString() == "上一页" && now_Page > 1) { now_Page--; dataNavigator_FundAccount.TextStringFormat = string.Format("第 {0}页,共 {1}页", now_Page, total_Page); domain.Fund_Accounts bs = new domain.Fund_Accounts(); gridControl2.DataSource = fc.showData <domain.Fund_Accounts>(bs, now_Page.ToString()); } else if (btn.Tag.ToString() == "首页") { now_Page = 1; dataNavigator_FundAccount.TextStringFormat = string.Format("第 {0}页,共 {1}页", now_Page, total_Page); domain.Fund_Accounts bs = new domain.Fund_Accounts(); gridControl2.DataSource = fc.showData <domain.Fund_Accounts>(bs, now_Page.ToString()); } else if (btn.Tag.ToString() == "尾页") { now_Page = total_Page; dataNavigator_FundAccount.TextStringFormat = string.Format("第 {0}页,共 {1}页", now_Page, total_Page); domain.Fund_Accounts bs = new domain.Fund_Accounts(); gridControl2.DataSource = fc.showData <domain.Fund_Accounts>(bs, now_Page.ToString()); } } }
/// <summary> /// grid按钮click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void gridControl_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { try { var button = e.Button as NavigatorCustomButton; if (button == null) { return; } var btn = button; if (btn.Tag != null) { if (btn.Tag.ToString() == "rowHeight") { var gridView = MainView as GridView; if (gridView == null) { return; } gridView.RowHeight = gridView.RowHeight == -1 ? 35 : -1; } else { if (CallCustomNavicationButtonClick != null) { CallCustomNavicationButtonClick(btn.Tag.ToString()); } } } e.Handled = true; } catch { // ignored } }
private void gridCtrLibraryCons_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Append) { FrmAddContinuousFuzzySet frm = new FrmAddContinuousFuzzySet(); frm.ShowDialog(); RefreshData(); e.Handled = true; } if (e.Button.ButtonType == NavigatorButtonType.Remove) { if (XtraMessageBox.Show("Are you sure delete this row?", "Confirm", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { string path = Directory.GetCurrentDirectory() + @"\lib\"; if (gridViewLibraryCons.GetSelectedRows()[0] >= 0) { var datarow = gridViewLibraryCons.GetDataRow(gridViewLibraryCons.GetSelectedRows()[0]); var name = datarow["gridColName"]; path = path + name + ".conFS"; ContinuousFuzzySetBLL.DeleteFS(path); } } } }
private void GridControlClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType != NavigatorButtonType.Edit) return; EditRecord(); e.Handled = true; }
void FormInfoEmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { fgDevGridFormInfo.Parent.Focus(); switch (e.Button.ImageIndex) { case SAVE: //检查数据 if (!formCheck()) { break; } //操作数据库 if (!SaveFormInfo()) { break; } QueryForm(); break; case DISCARD: QueryForm(); break; dfgault: break; } }
private void controlNavigator1_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { switch (e.Button.ButtonType) { case NavigatorButtonType.Custom: break; case NavigatorButtonType.First: if (pageSelector != null) { pageSelector.CurrentPage = 0; UpdateCurrentPage(); } e.Handled = true; break; case NavigatorButtonType.PrevPage: if (pageSelector != null) { pageSelector.CurrentPage--; UpdateCurrentPage(); } e.Handled = true; break; case NavigatorButtonType.Prev: break; case NavigatorButtonType.Next: break; case NavigatorButtonType.NextPage: if (pageSelector != null) { pageSelector.CurrentPage++; UpdateCurrentPage(); } e.Handled = true; break; case NavigatorButtonType.Last: if (pageSelector != null) { pageSelector.CurrentPage = pageSelector.PageCount - 1; UpdateCurrentPage(); } e.Handled = true; break; case NavigatorButtonType.Append: break; case NavigatorButtonType.Remove: break; case NavigatorButtonType.Edit: break; case NavigatorButtonType.EndEdit: break; case NavigatorButtonType.CancelEdit: break; default: throw new ArgumentOutOfRangeException(); } }
private void gcTaxPayer_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { //Append Button is Click if (e.Button.ButtonType == NavigatorButtonType.Append) { try { //Save the latest changes to the bound DataTable ColumnView View = (ColumnView)gcTaxPayer.FocusedView; if (!(View.PostEditor() && View.UpdateCurrentRow())) { return; } tblTaxPayerTypeTableAdapter.Update(dsBank.tblTaxPayerType); } catch (Exception ex) { MessageBox.Show(String.Format("{0} {1}", ex.Message, ex.StackTrace)); throw; } } //Remove cell from Grid view if (e.Button.ButtonType == NavigatorButtonType.Remove) { if (MessageBox.Show("Do You Want To Delete This Record ? ", "Confirm Delete", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes) { e.Handled = true; } try { //Delete Selected Rows that is bound DataTable ColumnView ViewDel = (ColumnView)gcTaxPayer.FocusedView; ViewDel.DeleteSelectedRows(); tblTaxPayerTypeTableAdapter.Update(dsBank.tblTaxPayerType); } catch (Exception ex) { MessageBox.Show(String.Format("{0} {1}", ex.Message, ex.StackTrace)); throw; } } //Update Change made to the Grid if (e.Button.ButtonType == NavigatorButtonType.EndEdit) { try { //Update the latest changes to the bound DataTable ColumnView View1 = (ColumnView)gcTaxPayer.FocusedView; if (!(View1.PostEditor() && View1.UpdateCurrentRow())) { return; } tblTaxPayerTypeTableAdapter.Update(dsBank.tblTaxPayerType); } catch (Exception ex) { MessageBox.Show(String.Format("{0} {1}", ex.Message, ex.StackTrace)); throw; } } }
private void OthEmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { fgDevGridOth.Parent.Focus(); switch (e.Button.ImageIndex) { case SAVE: if (othCheck()) { if (SaveOth()) { queryOth(); } } break; case DISCARD: queryOth(); break; dfgault: break; } }
void ButtInfoEmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { fgDevGridButtInfo.Parent.Focus(); switch (e.Button.ImageIndex) { case SAVE: if (isChange(fgDevGridButtInfo)) { //检查数据 if (!btnCheck()) { break; } //操作数据库 if (!SaveButtInfo()) { break; } QueryButton(); } break; case DISCARD: QueryButton(); break; default: break; } }
private void navigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { switch (e.Button.ButtonType) { case NavigatorButtonType.Custom: break; case NavigatorButtonType.First: if (_pageSelector.PageCount > 0) { _pageSelector.CurrentPage = 0; UpdatePageGallery(); UpdatePageIndicator(); } break; case NavigatorButtonType.PrevPage: if (_pageSelector.CurrentPage > 0) { _pageSelector.CurrentPage--; UpdatePageGallery(); UpdatePageIndicator(); } break; case NavigatorButtonType.Prev: break; case NavigatorButtonType.Next: break; case NavigatorButtonType.NextPage: if (_pageSelector.CurrentPage < _pageSelector.PageCount - 1) { _pageSelector.CurrentPage++; UpdatePageGallery(); UpdatePageIndicator(); } break; case NavigatorButtonType.Last: if (_pageSelector.PageCount > 0) { _pageSelector.CurrentPage = _pageSelector.PageCount - 1; UpdatePageGallery(); UpdatePageIndicator(); } break; case NavigatorButtonType.Append: break; case NavigatorButtonType.Remove: break; case NavigatorButtonType.Edit: break; case NavigatorButtonType.EndEdit: break; case NavigatorButtonType.CancelEdit: break; default: throw new ArgumentOutOfRangeException(); } }
private void gridControlAnswerForm_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Remove) { if (MessageBox.Show("Do you want to delete the current row?", "Confirm Deletion", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes) { (gridControlAnswerForm.FocusedView as ColumnView).DeleteRow(gridViewAnswerForm.FocusedRowHandle); //BPContext.SaveChanges(); textEditAnswerFormName.Text = ""; comboBoxEditComponentType.SelectedIndex = -1; lookUpEditLanguage.ItemIndex = -1; comboBoxEditAnswerFormGeneralValue.SelectedIndex = -1; propertyGridControl1.SelectedObject = null; eSaveMode = SaveMode.Delete; //layoutControlGroupPreview.Clear(); DisposeGroupControls(this.layoutControlGroupPreview); layoutControlPreview.Refresh(); e.Handled = true; textEditAnswerFormName.Focus(); } } else if (e.Button.ButtonType == NavigatorButtonType.Append) { emptySpaceItemAnswerForm.Text = "Add Answer Form:"; textEditAnswerFormName.Text = ""; comboBoxEditComponentType.SelectedIndex = -1; lookUpEditLanguage.ItemIndex = -1; comboBoxEditAnswerFormGeneralValue.SelectedIndex = -1; propertyGridControl1.SelectedObject = null; //layoutControlGroupPreview.Clear(); DisposeGroupControls(this.layoutControlGroupPreview); layoutControlPreview.Refresh(); e.Handled = true; eSaveMode = SaveMode.Add; textEditAnswerFormName.Focus(); } else if (e.Button.ButtonType == NavigatorButtonType.Edit) { var dataRowView = (gridControlAnswerForm.FocusedView as ColumnView).GetRow(gridViewAnswerForm.FocusedRowHandle) as DataRowView; if (dataRowView != null && dataRowView.DataView != null) { DataTable dtTable = dataRowView.DataView.Table; if (dtTable != null && dtTable.Rows.Count > 0) { DataRow dataRow = dtTable.Rows[gridViewAnswerForm.FocusedRowHandle]; if (dataRow != null) { emptySpaceItemAnswerForm.Text = "Edit Selected Answer Form:"; textEditAnswerFormName.EditValue = (string)dataRow["title"]; lookUpEditLanguage.EditValue = Convert.ToInt32(dataRow["language_id"]); comboBoxEditComponentType.EditValue = (string)dataRow["component_type"]; if (dataRow["general_value"] != DBNull.Value) comboBoxEditAnswerFormGeneralValue.EditValue = (string)dataRow["general_value"]; propertyGridControl1.SelectedObject = dataRow["properties"] as CampaignQuestionnaire; ForceCellValueChange(); layoutControlPreview.Refresh(); e.Handled = true; eSaveMode = SaveMode.Edit; textEditAnswerFormName.Focus(); } } } } }
void UserInfoEmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { try { gridViewUserInfo.PostEditor(); efDevGridUserInfo.RefreshDataSource(); switch (e.Button.ImageIndex) { case SAVE: if (isChange(efDevGridUserInfo)) { if (userCheck()) { if (SaveUserInfo()) { QueryUser(); } } } break; case DISCARD: QueryUser(); break; default: break; } } catch (Exception ex) { EFMessageBox.Show(ex.Message); } }
void GroupInfoEmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { try { gridViewGroupInfo.PostEditor(); efDevGridGroupInfo.Parent.Focus(); switch (e.Button.ImageIndex) { case SAVE: if (groupCheck()) { if (SaveGroupInfo()) { queryGroup(); } } break; case DISCARD: queryGroup(); break; default: break; } } catch (Exception ex) { EFMessageBox.Show(ex.Message); } }
private void controlNavigator1_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { switch (e.Button.ButtonType) { case NavigatorButtonType.Custom: break; case NavigatorButtonType.First: if (pageSelector != null) { pageSelector.CurrentPage = 0; UpdateCurrentPage(); } e.Handled = true; break; case NavigatorButtonType.PrevPage: if (pageSelector != null) { pageSelector.CurrentPage--; UpdateCurrentPage(); } e.Handled = true; break; case NavigatorButtonType.Prev: break; case NavigatorButtonType.Next: break; case NavigatorButtonType.NextPage: if (pageSelector != null) { pageSelector.CurrentPage++; UpdateCurrentPage(); } e.Handled = true; break; case NavigatorButtonType.Last: if (pageSelector != null) { pageSelector.CurrentPage = pageSelector.PageCount - 1; UpdateCurrentPage(); } e.Handled = true; break; case NavigatorButtonType.Append: break; case NavigatorButtonType.Remove: break; case NavigatorButtonType.Edit: break; case NavigatorButtonType.EndEdit: break; case NavigatorButtonType.CancelEdit: break; default: throw new ArgumentOutOfRangeException(); } }
private void controlNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Append) { QuoteExpression expression = new QuoteExpression(); int maxSortID = lstQuoteExpression.Max(obj => obj.SortID); expression.SortID = maxSortID + 1; lstQuoteExpression.Add(expression); e.Handled = true; } }
private void gridControlPrenotazioni_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Append) { e.Handled = true; Prenotazione prenotazione = new Prenotazione(m_UnitOfWork); prenotazione.Ingresso = m_Ingresso; prenotazione.Description = m_Ingresso.Descrizione; prenotazione.Subject = PrenotazioneComplessiva.RiferimentoGlobale; // "nuova squadra"; //prenotazione.DurataSlot = m_Ingresso.DurataSlot(GestoreCalendario.TipoGS); prenotazione.DurataSlot = GestoreCalendario.GetTimeSpan(m_Ingresso.CodicePrevent); prenotazione.StartDate = this.m_Scheduler.SelectedInterval.Start; prenotazione.StartDate = prenotazione.FixStartDate(); using (XtraFormEditPrenotazione formpre = new XtraFormEditPrenotazione()) { formpre.Init(prenotazione); if (formpre.ShowDialog(this) == DialogResult.OK) { prenotazione.Save(); this.m_CollectionMySet.Add(prenotazione); this.m_CollectionPrenotazioni.Add(prenotazione); VerificaStato(); } } } if (e.Button.ButtonType == NavigatorButtonType.Remove) { e.Handled = true; Prenotazione prenotazione = this.gridViewPrenotazioni.GetRow(this.gridViewPrenotazioni.FocusedRowHandle) as Prenotazione; if (prenotazione != null) { prenotazione.Delete(); VerificaStato(); } } }
private void gcFMJuegos_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Remove) { if (MessageBox.Show("¿Seguro que quieres borrar?", "Confirma borrado", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { gvFMJuegos.DeleteSelectedRows(); } e.Handled = true; } if (e.Button.ButtonType == NavigatorButtonType.EndEdit) { try { this.Validate(); this.etijuefmpgBindingSource.EndEdit(); } catch (System.Exception ex) { MessageBox.Show("Error: no se pudo salvar gcFMJuegos_EmbeddedNavigator_ButtonClick:" + ex.Message); } } this.etijuefmpgTableAdapter.Update(this.dsEtiJueFM.etijuefmpg); }
private void gridControlTags_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Remove) { if (MessageBox.Show("Do you want to delete the current row?", "Confirm deletion", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes) { (gridControlTags.FocusedView as ColumnView).DeleteRow(gridViewTags.FocusedRowHandle); BPContext.SaveChanges(); } e.Handled = true; } }
void FormInfoEmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { gridViewFormInfo.PostEditor(); switch (e.Button.ImageIndex) { case SAVE: if (isChange(fgDevGridFormInfo)) { //检查数据 if (!formCheck()) { break; } //操作数据库 if (!SaveFormInfo()) { break; } QueryForm(); } break; case DISCARD: QueryForm(); break; Default: break; } }
/// <summary> /// 主表格导航按钮的事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnSummaryNavigatorButtonClick(object sender, NavigatorButtonClickEventArgs e) { try { CCursor.ShowWaitCursor(); NavigatorButton btn = (NavigatorButton)e.Button; ControlNavigatorButtons buttons = ((ControlNavigator)sender).Buttons; if (e.Button == buttons.First) DoMoveFirst(); if (e.Button == buttons.Prev) DoMovePrior(); if (e.Button == buttons.Next) DoMoveNext(); if (e.Button == buttons.Last) DoMoveLast(); } finally { e.Handled = true; CCursor.ShowDefaultCursor(); } }
void GroupInfoEmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { fgDevGridGroupInfo.Parent.Focus(); switch (e.Button.ImageIndex) { case SAVE: if (groupCheck()) { if (SaveGroupInfo()) { queryGroup(); } } break; case DISCARD: queryGroup(); break; dfgault: break; } }
private void EmbeddedNavigatorButtonClick(object sender, NavigatorButtonClickEventArgs e) { switch (e.Button.ButtonType) { case NavigatorButtonType.Remove: MainView.RemoveRowsButtonClick(); e.Handled = true; // disable the default processing break; case NavigatorButtonType.Append: MainView.AddRowButtonClick(); e.Handled = true; // disable the default processing break; } }
void UserInfoEmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { fgDevGridUserInfo.Parent.Focus(); switch (e.Button.ImageIndex) { case FIRSTPAGE: pageIndex = 1; QueryUser(); break; case PREPAGE: pageIndex--; QueryUser(); break; case NEXTPAGE: pageIndex++; QueryUser(); break; case LASTPAGE: pageIndex = totalPage; QueryUser(); break; case USERSAVE: if (userCheck()) { if (SaveUserInfo()) { QueryUser(); } } break; case USERDISCARD: QueryUser(); break; case INITPASS: InitUserPassword(); break; Default: break; } }
private void fgDevGridButtInfo_EF_GridBar_AddRow_Event(object sender, NavigatorButtonClickEventArgs e) { gridViewButtInfo.AddNewRow(); gridViewButtInfo.RfgreshData(); DataRow dr = gridViewButtInfo.GetDataRow(gridViewButtInfo.RowCount - 1); dr["FNAME"] = formName; dr["APPNAME"] = appName; //fgDevGridButtInfo.SetSelectedColumnChecked(gridViewButtInfo.FocusedRowHandle, true); //gridViewButtInfo.SetRowCellValue(gridViewButtInfo.RowCount - 1, "selected", true); }
private void DeptInfoEmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { fgDevGridDeptInfo.Parent.Focus(); switch (e.Button.ImageIndex) { case SAVE: if (deptCheck()) { if (SaveDeptInfo()) { queryDept(); } } break; case DISCARD: queryDept(); break; Default: break; } }
private void dataGrid1_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Remove) { if ((this.m_InEditing && this.m_CanDo) && (((GridView)this.dataGrid1.MainView).SelectedRowsCount > 0)) { IFeatureLayer pTable = this.m_pTable as IFeatureLayer; if (pTable.FeatureClass != null) { string oIDFieldName = pTable.FeatureClass.OIDFieldName; int[] selectedRows = ((GridView)this.dataGrid1.MainView).GetSelectedRows(); this.m_CanDoFeatureLayerSelectChange = false; IWorkspaceEdit workspace = (this.m_pTable as IDataset).Workspace as IWorkspaceEdit; for (int i = 0; i < selectedRows.Length; i++) { object obj2 = ((GridView)this.dataGrid1.MainView).GetRow(selectedRows[i]); if (obj2 is DataRowView) { int num2 = Convert.ToInt32((obj2 as DataRowView).Row[oIDFieldName]); IQueryFilter queryFilter = new QueryFilterClass { WhereClause = this.m_pTable.OIDFieldName + " = " + num2.ToString() }; ICursor o = this.m_pTable.Search(queryFilter, false); IRow row = o.NextRow(); if (row != null) { workspace.StartEditOperation(); row.Delete(); workspace.StopEditOperation(); } row = null; ComReleaser.ReleaseCOMObject(o); o = null; } } this.m_CanDoFeatureLayerSelectChange = true; if (this.m_pTable is IFeatureLayer) { try { (this.m_pMap as IActiveView).Refresh(); } catch { } } } } } else if (e.Button.ButtonType == NavigatorButtonType.Last) { if (this.m_pDataTable.Rows.Count < this.m_RecordNum) { this.AddRecordToListView(true); } } else if (((e.Button.ButtonType == NavigatorButtonType.Next) && (((GridView)this.dataGrid1.MainView).GetSelectedRows()[0] == (this.m_pDataTable.Rows.Count - 2))) && (this.m_pDataTable.Rows.Count < this.m_RecordNum)) { this.AddRecordToListView(false); } }
private void fgDevGridUserInfo_EF_GridBar_AddRow_Event(object sender, NavigatorButtonClickEventArgs e) { gridViewUserInfo.ClearSorting(); gridViewUserInfo.AddNewRow(); gridViewUserInfo.RefreshData(); gridViewUserInfo.FocusedRowHandle = gridViewUserInfo.RowCount - 1; }
/// <summary>supprime tous les enregistrements sélectionnés</summary> public static void EmbeddedNavigator_DeleteSelection(object sender, NavigatorButtonClickEventArgs e) { GridControlNavigator nav = (GridControlNavigator)sender; GridControl grid = (GridControl)nav.Parent; if (e.Button.ButtonType == NavigatorButtonType.Remove && !e.Handled) { GridView gridView = (GridView)grid.MainView; int[] iSelect = gridView.GetSelectedRows(); if (iSelect != null) { for (int i = 0; i < iSelect.Length; i++) { DataRow row = gridView.GetDataRow(iSelect[i]); if (row != null) DeleteRow(row); } } else { DataRow row = gridView.GetDataRow(gridView.FocusedRowHandle); if (row != null) DeleteRow(row); } e.Handled = true; } }
private void AddCopyNewRow(object sender, EventArgs e) { try { //if (this.DataSource is System.Windows.Forms.BindingSource) //{ // (this.DataSource as System.Windows.Forms.BindingSource).EndEdit(); //} //addFocusedRowCopy(); //复制新增焦点行 if (EF_GridBar_AddCopyRow_Event != null) { DevExpress.XtraEditors.NavigatorButtonClickEventArgs eNew = new NavigatorButtonClickEventArgs(EmbeddedNavigator.Buttons.CustomButtons[10]); EF_GridBar_AddCopyRow_Event(sender, eNew); } else { if (this.DataSource == null) { throw new Exception("The DataSource of EFDevGrid is null!"); } addFocusedRowCopy(); //复制新增焦点行 } //gridView1.FocusedRowHandle = gridView1.DataRowCount - 1; // MessageBox.Show("AddCopyNewRow"); if (popMenu != null) popMenu.GenerateCloseUpEvent(); } catch (Exception ex) { EFMessageBox.Show(ex.Message); } }
private void gridControlElencoCard_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Custom) { Matricola obj = this.gridViewElencoCard.GetFocusedRow() as Matricola; if (obj != null) { ElencoCard.Remove(obj); UpdateInfo(); } } }
private void AddNewRow(object sender, EventArgs e) { try { if (EF_GridBar_AddRow_Event != null) { DevExpress.XtraEditors.NavigatorButtonClickEventArgs eNew = new NavigatorButtonClickEventArgs(EmbeddedNavigator.Buttons.CustomButtons[9]); EF_GridBar_AddRow_Event(sender, eNew); } else { if (this.DataSource == null) { throw new Exception("The DataSource of EFDevGrid is null!"); } if (this.MainView is DevExpress.XtraGrid.Views.Grid.GridView) { ((DevExpress.XtraGrid.Views.Grid.GridView)this.MainView).AddNewRow();// 新增一行 if (ShowSelectedColumn) { ((DevExpress.XtraGrid.Views.Grid.GridView)this.MainView).SetFocusedRowCellValue(selectedColumnFieldName, true); } } } if (popMenu != null) popMenu.GenerateCloseUpEvent(); } catch (Exception ex) { EFMessageBox.Show(ex.Message); } }
private void gdcLines_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { var index = ((NavigatorCustomButton)e.Button).Index; Set_Operation(index); }
private void gridControlCode_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { //if (e.Button.ButtonType == NavigatorButtonType.Append) //{ // if (gridControlCode.MainView == gridViewCD_HesaTime) // rowgridViewCD_HesaTime = gridViewCD_HesaTime.GetFocusedDataRow(); //} }
private void gridControlMessaggi_EmbeddedNavigator_ButtonClick(object sender, NavigatorButtonClickEventArgs e) { if (e.Button.ButtonType == NavigatorButtonType.Append) { e.Handled = true; if (Program.UtenteCollegato.Autorizzato(Utente.OperazioneRiepiloghi)) { using (XtraFormMessaggio fmsg = new XtraFormMessaggio()) { fmsg.Init(null); if (fmsg.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { AggiornaGriglie(); } } } else { XtraMessageBox.Show("Utente non autorizzato a comporre nuovi messaggi.", "Errore", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void nvgtDataPager_ButtonClick_1(object sender, NavigatorButtonClickEventArgs e) { ShowEvent("ButtonClick", e.Button); }