コード例 #1
0
ファイル: Form1.cs プロジェクト: windygu/KQERP
 void gridLookUpEdit2_EditValueChanging(object sender, ChangingEventArgs e)
 {
     this.BeginInvoke(new System.Windows.Forms.MethodInvoker(delegate
     {
         FilterLookup(sender);
     }));
 }
コード例 #2
0
 private void XN002_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (e.NewValue.ToString() == "")
     {
         e.Cancel = false;
         return;
     }
     if (e.NewValue == e.OldValue)
     {
         e.Cancel = true;
         return;
     }
     else
     {
         if (MessageBox.Show("切換種類將會清除單身已建資料!\r\n是否確定?", "提示", MessageBoxButtons.OKCancel) == DialogResult.OK)
         {
             e.Cancel    = false;
             XN003.Text  = "";
             XN003C.Text = "";
             while (GV_Body.RowCount > 0)
             {
                 GV_Body.SelectAll();
                 GV_Body.DeleteSelectedRows();
             }
         }
         else
         {
             e.Cancel = true;
         }
     }
 }
コード例 #3
0
        private void repYear_EditValueChanging(object sender, ChangingEventArgs e)
        {
            DateTime dateTime = DateTime.Parse(e.NewValue.ToString());

            this.m_Year = dateTime.Year;
            this.repYear_EditValueChanging();
        }
 void Properties_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (e.NewValue != null && disabledItems.Contains(e.NewValue.ToString()))
     {
         e.Cancel = true;
     }
 }
コード例 #5
0
        void LocationCode_EditValueChanging(object sender, ChangingEventArgs e)
        {
            if (this.DesignMode)
            {
                return;
            }

            LocationCode.EditValueChanging -= LocationCode_EditValueChanging;
            var mod = LocationRepository.GetLocation(this.DbContext, LocationCode.Text);

            if (mod == null)
            {
                this._LocationID           = 0;
                this.btnLocation.EditValue = 0;
            }
            else
            {
                this._LocationID                 = mod.LocationID;
                this.btnLocation.EditValue       = mod.LocationID;
                this.LocationCode.Text           = mod.LocationCode;
                this.LocationCode.SelectionStart = this.LocationCode.Text.Length;
            }
            if (PropertyChanged != null)
            {
                PropertyChanged(this, new PropertyChangedEventArgs(this.GetName(p => p.LocationID)));
            }
            LocationCode.EditValueChanging += LocationCode_EditValueChanging;
        }
コード例 #6
0
ファイル: MainForm.cs プロジェクト: staherianYMCA/test
 private void GridLookUpEdit_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if ((int)e.NewValue == 2)
     {
         e.Cancel = true;
     }
 }
コード例 #7
0
        /// <summary>
        /// 剂量控件数据修改前判断数据合法性
        /// 验证剂量控件输入或复制到控件的数据是否合法,如果不合法不改变剂量值
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void ctrl_ValueTextChanging(object sender, ChangingEventArgs e)
        {
            XComboBoxUnit comboBoxUnit = sender as XComboBoxUnit;

            if (comboBoxUnit == null)
            {
                return;
            }

            // 验证剂量只能是数字,保留4为小数
            string regextext = @"^(\d+)(\.)?(\d{1,4})?$";
            Regex  regex     = new Regex(regextext, RegexOptions.None);

            if (e.NewValue == null || string.IsNullOrEmpty(e.NewValue.ToString()))
            {
                return;
            }

            bool isMatch = regex.IsMatch(e.NewValue.ToString());

            if (!isMatch)
            {
                e.Cancel = true;
            }
        }
コード例 #8
0
 private void WHRender_ValueTextChanging(object sender, ChangingEventArgs e)
 {
     if (null != e.NewValue)
     {
         e.Cancel = !AssToolEx.IsUnsign(e.NewValue.ToString());
     }
 }
コード例 #9
0
ファイル: frmTime.cs プロジェクト: radtek/InfoPos
        void numSecond_EditValueChanging(object sender, ChangingEventArgs e)
        {
            int value = ToInt(e.NewValue);

            /***************************************
            * Секундын утга 59 өөс их байх ёсгүй.
            ***************************************/

            if (value == 6)
            {
                e.Cancel = true;
            }
            if (value == 7)
            {
                e.Cancel = true;
            }
            if (value == 8)
            {
                e.Cancel = true;
            }
            if (value == 9)
            {
                e.Cancel = true;
            }
            if (value.ToString().Length > 2 || value > 59)
            {
                numSecond.EditValue = 59;
                numHour.Select();
                numHour.SelectAll();
            }
        }
コード例 #10
0
ファイル: frmTime.cs プロジェクト: radtek/InfoPos
        void numMonth_EditValueChanging(object sender, ChangingEventArgs e)
        {
            int value = ToInt(e.NewValue);

            /***************************************
            * Сарын утга 12 аас их байх ёсгүй.
            ***************************************/

            if (value == 6)
            {
                e.Cancel = true;
            }
            if (value == 7)
            {
                e.Cancel = true;
            }
            if (value == 8)
            {
                e.Cancel = true;
            }
            if (value == 9)
            {
                e.Cancel = true;
            }
            if (value.ToString().Length > 2)
            {
                numMinute.EditValue = 59;
                numSecond.Select();
                numSecond.SelectAll();
            }
        }
コード例 #11
0
ファイル: XOrderService.cs プロジェクト: fhis/order.client
        void render_MouseClick(object sender, MouseEventArgs e)
        {
            if (sender != null)
            {
                //this.Text = sender.Text;
                //this.ValueCode = sender.ValueCode;
                //sender.Selected = true;
                string oldText = this.SearchText;
                string newText = (sender as DoctorRender).Text;

                //this.ValueText = sender.Text;
                this.newIndex = (sender as DoctorRender).Id;

                string            oldValue = datasource[oldIndex].ToString();
                string            newValue = datasource[newIndex].ToString();
                ChangingEventArgs args     = new ChangingEventArgs(oldValue, newValue);
                if (this.SelectValueChanged != null && newIndex != oldIndex)
                {
                    this.SelectValueChanged(this, new EventArgs());
                }
                if (args.Cancel)
                {
                    this.SelectIndex = (sender as DoctorRender).Id = oldIndex;
                }
                else
                {
                    SelectIndex     = oldIndex = newIndex;
                    this.SearchText = (sender as DoctorRender).Text;
                }
                this.dropdownForm.Close();
                this.SelectedItem = datasource[SelectIndex];
                this.Invalidate();
                this.ParentForm.Invalidate();
            }
        }
コード例 #12
0
        protected virtual void OnEditValueChanging(ChangingEventArgs e)
        {
            if (IsLoading)
            {
                OldEditValue = _editValue = e.NewValue;
                if (!CompareEditValue(e.NewValue))
                {
                    OnEditValueChanged();
                }
            }
            else
            {
                if (!CompareEditValue(_editValue, e.NewValue))
                {
                    if (EditValueChanging != null)
                    {
                        EditValueChanging(this, e);
                    }
                    if (e.Cancel)
                    {
                        return;
                    }

                    OldEditValue = _editValue;
                    _editValue   = e.NewValue;

                    OnEditValueChanged();
                }
            }
        }
コード例 #13
0
        private void repYear_EditValueChanging(object sender, ChangingEventArgs e)
        {
            DateTime dateTime = Convert.ToDateTime(e.NewValue.ToString());
            int      year     = dateTime.Year;

            this.m_Year = Convert.ToInt32(year.ToString());
        }
コード例 #14
0
        private void indoor2ModeLookUp_EditValueChanging(object sender, ChangingEventArgs e)
        {
            GridView   view   = indoor2GridView;
            GridColumn column = view.FocusedColumn;

            if (column.FieldName != "Indoor2Use")
            {
                if ((EIndoorUse)view.GetRowCellValue(view.FocusedRowHandle,
                                                     view.Columns["Indoor2Use"]) == EIndoorUse.NotUsed)
                {
                    e.Cancel = true;
                }
            }

            if ((e.Cancel == false) && ((EIndoorMode)e.NewValue == EIndoorMode.NotUsed))
            {
                switch (column.FieldName)
                {
                case "Indoor2Mode1":
                    view.SetRowCellValue(view.FocusedRowHandle,
                                         view.Columns["Indoor2Duct1"], EIndoorDuct.NotUsed);
                    break;

                case "Indoor2Mode2":
                    view.SetRowCellValue(view.FocusedRowHandle,
                                         view.Columns["Indoor2Duct2"], EIndoorDuct.NotUsed);
                    break;
                }
            }
        }
コード例 #15
0
ファイル: Frm_Invoice.cs プロジェクト: thomassamoul/POS
 private void Spn_Net_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (Convert.ToDouble(e.OldValue) == Convert.ToDouble(spn_Paid.EditValue))
     {
         spn_Paid.EditValue = e.NewValue;
     }
 }
コード例 #16
0
        private void indoor2DuctLookUp_EditValueChanging(object sender, ChangingEventArgs e)
        {
            GridColumn column = indoor2GridView.FocusedColumn;

            switch (column.FieldName)
            {
            case "Indoor2Duct1":
                if ((EIndoorMode)indoor2GridView.GetRowCellValue(
                        indoor2GridView.FocusedRowHandle,
                        indoor2GridView.Columns["Indoor2Mode1"])
                    == EIndoorMode.NotUsed)
                {
                    e.Cancel = true;
                }
                else
                {
                    e.Cancel = false;
                }
                break;

            case "Indoor2Duct2":
                if ((EIndoorMode)indoor2GridView.GetRowCellValue(
                        indoor2GridView.FocusedRowHandle,
                        indoor2GridView.Columns["Indoor2Mode2"])
                    == EIndoorMode.NotUsed)
                {
                    e.Cancel = true;
                }
                else
                {
                    e.Cancel = false;
                }
                break;
            }
        }
コード例 #17
0
ファイル: ErrorForm.cs プロジェクト: HelenSPR/OptimBaseProf
        private void cboShowType_EditValueChanging(object sender, ChangingEventArgs e)
        {
            ds_error.errorRow errorRow = (ds_error.errorRow)AtGrid.getDataRow((Control)this.gridControlError);
            if (errorRow == null)
            {
                return;
            }
            switch (e.NewValue.ToString())
            {
            case "Не отображать":
                errorRow.showtype = 0;
                break;

            case "Сообщение 1":
                errorRow.showtype = 1;
                break;

            case "Сообщение 2":
                errorRow.showtype = 2;
                break;

            case "Сообщение 3":
                errorRow.showtype = 3;
                break;
            }
        }
コード例 #18
0
 private void txtTenSanPham_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (e.NewValue?.ToString().Length > 100 || e.NewValue?.ToString() == "  ")
     {
         e.Cancel = true;
     }
 }
コード例 #19
0
        void SearchControlView_ValueTextChanging(object sender, ChangingEventArgs e)
        {
            if (!string.IsNullOrEmpty(this.TextBox.Text) && this.TextBox.Text.Contains("常用模板"))
            {
                if (!string.IsNullOrEmpty(this.TextBox.Text.Remove(this.TextBox.Text.IndexOf('常'))))
                {
                    this.TextBox.Text           = this.TextBox.Text.Remove(this.TextBox.Text.IndexOf('常'));//.Substring(0, this.TextBox.Text.Length-4);
                    this.TextBox.ForeColor      = Color.Black;
                    this.TextBox.SelectionStart = this.TextBox.TextLength;
                }
            }

            lastSrvCa = this.SelectKey as string;
            srvSearch = this.ValueText;
            if (string.IsNullOrEmpty(this.TextBox.Text) || this.TextBox.Text == "常用模板")
            {
                if (form != null)
                {
                    form.Show();
                }
                this.TextBox.Focus();
                this.TextBox.SelectionStart = 0;
            }
            else
            {
                if (frm == null || !frm.Created)
                {
                    frm = new OrSrvForm();
                    frm.DbClickEvent += new OrSrvForm.DbClickHandle(frm_DbClickEvent);
                    //Point p = new Control().PointToScreen(new Point(this.Location.X - frm.Width, this.Location.Y + 30));//控件的右下角位置
                    //Point pc = System.Windows.Forms.Cursor.Position;
                    Point p = this.ParentForm.PointToScreen(this.Location);
                    //  this.ParentForm.BackColor = Color.Red;
                    this.ParentForm.Invalidate();
                    frm.Local = new Point(p.X, p.Y + this.Size.Height);   //AutoLocation.GetPopuLocation(pc,new Size(236,30),frm.Size);
                    //ss = new Form();
                    //ss.Show();
                    //ss.StartPosition = FormStartPosition.CenterScreen;

                    //form.Hide();
                    frm.TopMost = true;
                    frm.Show();
                    SetSearchDataSouse(this.lastSrvCa, this.srvSearch);
                    Shoutflag = true;
                    this.TextBox.Focus();

                    bool fla = this.TextBox.Focused;
                }
                else
                {
                    //  form.Hide();
                    Shoutflag = false;
                    frm.Show();
                    Shoutflag = true;
                    this.TextBox.Focus();
                    SetSearchDataSouse(this.lastSrvCa, this.srvSearch);
                }
            }
        }
コード例 #20
0
 private void dgvSendArea_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (string.IsNullOrEmpty(dgvSendArea.Text))
     {
         return;
     }
     BeginInvoke(new MethodInvoker(() => GridLookUpEditHelper.FilterLookup(sender, BaseAreaEntity.FieldFullName, BaseAreaEntity.FieldSimpleSpelling)));
 }
コード例 #21
0
		private void BeforeDataSourceChange(object sender, ChangingEventArgs e)
		{
			if (!_allowToSave) return;
			var value = (bool)e.NewValue;
			if (!value) return;
			if (PopupMessageHelper.Instance.ShowWarningQuestion("Are you SURE you want to change Data Source and RESET your calendar to the default Information?") == DialogResult.Yes) return;
			e.Cancel = true;
		}
コード例 #22
0
 private void textEdit1_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (e.NewValue == e.OldValue || e.NewValue.ToString().Length < 5)
     {
         return;
     }
     this.gridControlBusqueda.DataSource = (object)this.articuloServicio.getArticuloStock(CredencialUsuario.getInstancia().getEstablecimientoSeleccionado().CODIGOESTABLECIMIENTO, e.NewValue.ToString());
 }
コード例 #23
0
 private void scheduleIDUseLookUp_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (Busy == true)
     {
         e.Cancel = true;
         return;
     }
 }
コード例 #24
0
 private void scheduleF2TextEdit_EditValueChanging(object sender, ChangingEventArgs e)
 {
     //if (Busy == true)
     //{
     //    e.Cancel = true;
     //    return;
     //}
 }
コード例 #25
0
 void edit2_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (e.OldValue != e.NewValue)
     {
         GV_Main.SetFocusedRowCellValue("XK006", "");
         GV_Main.SetFocusedRowCellValue("XK006C", "");
         GV_Main.SetFocusedRowCellValue("XH004", 0);
     }
 }
コード例 #26
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public static void OnSpinEditEditValueChanging(Object sender, ChangingEventArgs e)
        {
            var ctl = (SpinEdit)sender;

            if (ctl.Properties.MinValue != 0 || ctl.Properties.MaxValue != 0)
            {
                e.Cancel = Convert.ToBoolean(ctl.Value <ctl.Properties.MinValue || ctl.Value> ctl.Properties.MaxValue);
            }
        }
コード例 #27
0
        void ykgridLookUp_EditValueChanging(object sender, ChangingEventArgs e)
        {
            GridLookUpEdit ykgridLookUp = sender as GridLookUpEdit;

            ykgridLookUp.Invoke(new EventHandler(delegate
            {
                FilterLookup(sender);
            }));
        }
コード例 #28
0
        private void protocolModeChanging(object sender, ChangingEventArgs e)
        {
            if (editProtocolPresenter.SwitchModeConfirm(e.NewValue.DowncastTo <ProtocolMode>()))
            {
                return;
            }

            e.Cancel = true;
        }
コード例 #29
0
 private void RepositoryItemSearchButtonEdit_EditValueChanging(object sender, ChangingEventArgs e)
 {
     System.Diagnostics.Debug.Print("Validating_EditValueChanging:" + (sender as BaseEdit).EditValue);
     if (BK == false)
     {
         BK1 = (sender as BaseEdit).EditValue + "";
         BK  = true;
     }
     System.Diagnostics.Debug.Print("Validating_BKValue:" + BK1);
 }
コード例 #30
0
        private void RepositoryItemSearchButtonEdit_EditValueChanging(object sender, ChangingEventArgs e)
        {
            SearchButtonEdit col = (sender as SearchButtonEdit);

            if (col.BK == false)
            {
                col.BK1 = (sender as BaseEdit).EditValue + "";
                col.BK  = true;
            }
        }
コード例 #31
0
 private void repMoney_EditValueChanging(object sender, ChangingEventArgs e)
 {
     try
     {
         this.m_Money = decimal.Parse(e.NewValue.ToString());
     }
     catch
     {
     }
 }
コード例 #32
0
 void CompanyID_EditValueChanging(object sender, ChangingEventArgs e)
 {
     CompanyID.EditValueChanging -= CompanyID_EditValueChanging;
     if (CompanyID.EditValue != null)
     {
         uint[] ids = CompanyID.GetCheckedValues(e.NewValue);
         var locs = LocationRepository.GetLocationsByCompanies(this.DbContext, ids);
         LocationID.Properties.DataSource = locs;
         LocationID.Properties.DropDownRows = locs.Count + 1;
     }
     CompanyID.EditValueChanging += CompanyID_EditValueChanging;
 }
コード例 #33
0
        private void legalAddresEdit_EditValueChanging(object sender, ChangingEventArgs e)
        {
            if (!needSinchronizeAddresses)
            {
                needSinchronizeAddresses = (string.IsNullOrEmpty(addressEdit.EditValue as string)&&string.IsNullOrEmpty(legalAddresEdit.EditValue as string)
                    || (addressEdit.EditValue.Equals(e.OldValue)));
            }

            if(!needSinchronizeAddresses) return;

            addressEdit.EditValue = e.NewValue;
        }
コード例 #34
0
        private void UsesEditValueChanging(object sender, ChangingEventArgs e)
        {
            var count = _useSimpleOffsets.Count;

              if (count != e.NewValue.GetInt() && _isLoaded)
              {
            if (e.NewValue.GetInt() > e.OldValue.GetInt())
            {
              while (viewUsePer.RowCount != e.NewValue.GetInt())
              {
            viewUsePer.AddNewRow();
              }
            }
            else
            {
              while (viewUsePer.RowCount != e.NewValue.GetInt())
              {
            viewUsePer.DeleteRow(viewUsePer.RowCount - 1);
              }
            }
              }
        }
コード例 #35
0
ファイル: ChatPanel.cs プロジェクト: micheljung/gpgnetfix
 private void textBoxMsg_EditValueChanging(object sender, ChangingEventArgs e)
 {
     e.NewValue = e.NewValue.ToString().Replace("\r", "").Replace("\n", "").Replace("\t", "");
 }
コード例 #36
0
 private void cbxAssignRole_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (gvInternalUser.RowCount < 1)
         e.Cancel = true;
 }
コード例 #37
0
        private void cbxDone_EditValueChanging(object sender, ChangingEventArgs e)
        {
            if (IsEventTypeCallog())
                e.Cancel = true;

            CTScEventAndFollowUpLog _item = gvEventLog.GetFocusedRow() as CTScEventAndFollowUpLog;
            if (_item == null || _item.event_type.Equals("Call Log") || _item.event_type.Equals("Nurture Log"))
                e.Cancel = true;

            //if (_item.event_type.Equals("Nurture Log") || _item.event_type.Equals("Nurture Event"))
            //if (_item.event_type.Equals("Call Log") || _item.event_type.Equals("Nurture Log"))
            //    e.Cancel = true;
        }
コード例 #38
0
ファイル: xfInvoice.cs プロジェクト: isvelarder/sispeper
        private void txtNUM_TIPO_CAMB_EditValueChanging(object sender, ChangingEventArgs e)
        {
            if (e.NewValue == null) return;
            if (string.IsNullOrWhiteSpace(e.NewValue.ToString())) e.NewValue = 0;
            decimal TIP_CAMB = 1;
            if (lkeCOD_MONE.ItemIndex == 1)
            {
                if (Convert.ToDecimal(e.NewValue) != 0)
                    TIP_CAMB = Convert.ToDecimal(e.NewValue);
            }

            var lines = (List<BEDocumentLines>)gdvLines.DataSource;
            if (lines == null) return;
            lines.ForEach(item =>
            {
                item.NUM_PREC_UNIT = Math.Round(item.NUM_PREC_UNIT_ORIG / TIP_CAMB, 2);
                item.NUM_DESC = Math.Round((item.NUM_PREC_UNIT * item.NUM_PORC_DESC) / 100, 2);
                item.NUM_PREC_DESC = item.NUM_PREC_UNIT - item.NUM_DESC;
                item.NUM_IMPO = item.NUM_CANT * item.NUM_PREC_DESC;
            });

            gdvLines.RefreshData();
            Set_Totals();
        }
コード例 #39
0
ファイル: xfInvoice.cs プロジェクト: isvelarder/sispeper
 private void ritQuantity_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (e.NewValue == null) return;
     if (string.IsNullOrWhiteSpace(e.NewValue.ToString())) e.NewValue = 0;
     var row = (BEDocumentLines)gdvLines.GetRow(gdvLines.FocusedRowHandle);
     row.NUM_CANT = Convert.ToDecimal(e.NewValue);
     Set_TotalLine(row);
     Set_Totals();
 }
コード例 #40
0
        private void cbxActive_EditValueChanging(object sender, ChangingEventArgs e)
        {
            if (m_BrightSalesProperty.CampaignBooking.Mode == SelectionProperty.CampaignBookingMode.Browse) {
                e.Cancel = true;
                return;
            }

            m_ContactForUpdateRowHandle = gvContact.FocusedRowHandle;
            CheckEdit _objCheckBox = sender as CheckEdit;
            if (!_objCheckBox.Checked)
                return;

            bool _editable = true;
            using (BrightPlatformEntities _efDbContext = new BrightPlatformEntities(UserSession.EntityConnection)) {
                final_lists _item = _efDbContext.final_lists.FirstOrDefault(i => i.sub_campaign_id == m_BrightSalesProperty.CommonProperty.SubCampaignId);
                if (_item == null)
                    _editable = false;
                else {
                    _efDbContext.Detach(_item);
                    sub_campaign_account_lists _eftCurrentCompany = _efDbContext.sub_campaign_account_lists.FirstOrDefault(
                        i => i.final_list_id == _item.id && i.account_id == m_BrightSalesProperty.CommonProperty.CurrentWorkedAccountId
                    );
                    if (_eftCurrentCompany != null) {
                        if (_eftCurrentCompany.locked_by != UserSession.CurrentUser.UserId)
                            _editable = false;

                        _efDbContext.Detach(_eftCurrentCompany);
                    }
                }
            }

            if (!_editable) {
                NotificationDialog.Information("Bright Sales", "Currently worked by another user.");
                return;
            }

            string Message = String.Format("This is a global deletion from all campaigns.{0}Are you sure you want to de-activate this contact?", Environment.NewLine);
            DialogResult _dlg = MessageBox.Show(Message, "Bright Sales", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
            if (_dlg == DialogResult.No)
                e.Cancel = true;
            else
                e.Cancel = false;
        }
コード例 #41
0
 void lookupWheelDetailGv_EditValueChanging(object sender, ChangingEventArgs e)
 {
 }
コード例 #42
0
		private void checkEdit_EditValueChanging(object sender, ChangingEventArgs e)
		{
			e.Cancel = false;
			if (((bool)e.NewValue))
			{
				if (!AllowToSelectSlideOptions() && _allowToCheckSlideOptions)
				{
					Utilities.Instance.ShowWarning("You can select only up to six slide bullets.");
					e.Cancel = true;
				}
			}
		}
コード例 #43
0
ファイル: sysMenuView.cs プロジェクト: JodenSoft/JodenSoft
 private void GseBusinessView_EditValueChanging(object sender, ChangingEventArgs e)
 {
     ReCreateMenuParam();
 }
コード例 #44
0
 void RowEdit_EditValueChanging(object sender, ChangingEventArgs e)
 {
 }
コード例 #45
0
 private void UsePerVerticalEditValueChanging(object sender, ChangingEventArgs e)
 {
     if (usePerHorizontal.Value + usePerVertical.Value > colUsePer1.SummaryText.GetInt())
       {
     e.Cancel = true;
       }
 }
コード例 #46
0
ファイル: OrdersControl.cs プロジェクト: Niedda/Impressio
 private void CompanySearchLookUpEditEditValueChanging(object sender, ChangingEventArgs e)
 {
     Order.FkOrderCompany = (int)e.NewValue;
       Order.FkOrderClient = 0;
       Order.FkOrderAddress = 0;
 }
コード例 #47
0
        private void cboCampaignList_EditValueChanging(object sender, ChangingEventArgs e)
        {
            if (cboCampaignList.IsPopupOpen)
                e.Cancel = true;

            if (!this.CampaignListValueIsValid())
                e.Cancel = true;

            //if (this.CampaignBooking_DialogEditor_OnEditMode()) {
            //    e.Cancel = true;
            //    return;
            //}

            //if (m_CampaignListModule == null)
            //    e.Cancel = true;

            //if (m_BrightSalesProperty.CommonProperty.OnCallMode) {
            //    NotificationDialog.Information("Bright Sales", "Call is already in progress. Please hang-up and save call log first.");
            //    e.Cancel = true;
            //}
            //else if (!m_BrightSalesProperty.CommonProperty.CallLogSaved) {
            //    NotificationDialog.Information("Bright Sales", "Please kindly save your call log first.");
            //    e.Cancel = true;
            //}
        }
コード例 #48
0
 private void tbxCompanyRemarks_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (PrevCompanyRemarks != tbxCompanyRemarks.Text)
     {
         m_SecondElapse = 5;
         m_Timer.Enabled = true;
         m_Timer.Start();
     }
     else
     {
         m_Timer.Enabled = false;
         m_Timer.Stop();
         m_SecondElapse = 5;
     }
 }
コード例 #49
0
ファイル: FormTrendCorrection.cs プロジェクト: 5509850/baumax
 private void ceValue_EditValueChanging(object sender, ChangingEventArgs e)
 {
     e.Cancel = 0 > Convert.ToDouble(e.NewValue);
 }
コード例 #50
0
		private void checkEditAdItems_EditValueChanging(object sender, ChangingEventArgs e)
		{
			if (_allowToSave)
			{
				if ((bool)e.NewValue)
				{
					if (!AllowToCheck())
					{
						Utilities.Instance.ShowWarning("You may select only up to 6 Ad-Items");
						e.Cancel = true;
					}
				}
			}
		}
コード例 #51
0
 private void chkContactSelected_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (m_SelectedContact.id < 1)
         e.Cancel = true;
 }
コード例 #52
0
        /// <summary>
        /// Handles the EditValueChanging event of the cmbScraperGroupList control.
        /// </summary>
        /// <param name="sender">
        /// The source of the event.
        /// </param>
        /// <param name="e">
        /// The <see cref="DevExpress.XtraEditors.Controls.ChangingEventArgs"/> instance containing the event data.
        /// </param>
        private void CmbScraperGroupListEditValueChanging(object sender, ChangingEventArgs e)
        {
            if (this.currentScraperDirty)
            {
                DialogResult result = XtraMessageBox.Show(
                    "Do you wish to save the current scraper group?", 
                    "Are you sure?", 
                    MessageBoxButtons.YesNo, 
                    MessageBoxIcon.Question);

                if (result == DialogResult.Yes)
                {
                    MovieScraperGroupFactory.SerializeToXml(this.currentScraperGroup);
                    this.currentScraperDirty = false;
                }
            }
        }
コード例 #53
0
ファイル: xfInvoice.cs プロジェクト: isvelarder/sispeper
 private void ritPrice_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (e.NewValue == null) return;
     if (string.IsNullOrWhiteSpace(e.NewValue.ToString())) e.NewValue = 0;
     var row = (BEDocumentLines)gdvLines.GetRow(gdvLines.FocusedRowHandle);
     row.NUM_PREC_UNIT = Convert.ToDecimal(e.NewValue);
     row.NUM_DESC = Math.Round((row.NUM_PREC_UNIT * row.NUM_PORC_DESC) / 100, 2);
     Set_TotalLine(row);
     Set_Totals();
 }
コード例 #54
0
 private void ckcOverWiriteOldCode_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if ((bool)e.NewValue == false && ckcEmptyOldCode.Checked == false)
     {
         HelpMsgBox.ShowNotificationMessage("Không thể bỏ chọn cùng lúc hai tùy chọn (1) và (2)");
         e.Cancel = true;
         return;
     }
 }
コード例 #55
0
ファイル: xfInvoice.cs プロジェクト: isvelarder/sispeper
        private void txtNUM_DESC_EditValueChanging(object sender, ChangingEventArgs e)
        {
            if (e.NewValue == null) return;
            if (string.IsNullOrWhiteSpace(e.NewValue.ToString())) e.NewValue = 0;
            var lines = (List<BEDocumentLines>)gdvLines.DataSource;
            var amount = lines.Sum(item => item.NUM_IMPO);
            var descue = Convert.ToDecimal(e.NewValue);
            var amodes = amount - descue;
            var igv = (rdgIND_TIPO_COMP.SelectedIndex == 1) ? Math.Round((amodes * 18) / 100, 2) : Convert.ToDecimal(0.00);
            var total = amodes + igv;

            txtNUM_SUBB_TOTA.EditValue = amount;
            txtNUM_IGVV.EditValue = igv;
            txtNUM_TOTA.EditValue = total;

            var SIMB = (BESVMC_MONE)lkeCOD_MONE.GetSelectedDataRow();
            var molt = new BRNumLetter();
            lblTotalLetter.Text = molt.Convertir(txtNUM_TOTA.EditValue.ToString(), true, SIMB.ALF_MONE_SIMB);
        }
コード例 #56
0
ファイル: PrintControl.cs プロジェクト: treejames/MESDemo
 private void pageButtonEdit_EditValueChanging(object sender, ChangingEventArgs e)
 {
     try {
         int pageIndex = Int32.Parse(e.NewValue.ToString());
         if(pageIndex < 1)
             pageIndex = 1;
         else if(pageIndex > this.printControl1.PrintingSystem.Pages.Count)
             pageIndex = this.printControl1.PrintingSystem.Pages.Count;
         e.NewValue = pageIndex;
     }
     catch(Exception) {
         e.NewValue = 1;
     }
 }
コード例 #57
0
 private void DrawSheet(object sender, ChangingEventArgs e)
 {
     BookingPosition.OffsetWizard.DrawFullSheet(sheetContainer.CreateGraphics(), Color.DarkGray, Color.White);
     BookingPosition.OffsetWizard.DrawPages(pageContainer.CreateGraphics(), Color.DarkGray, Color.White);
     openSizeLable.Text = BookingPosition.OffsetWizard.Width * BookingPosition.OffsetWizard.PagesHorizontal + " x " + BookingPosition.OffsetWizard.Height * BookingPosition.OffsetWizard.PagesVertical + " mm";
 }
コード例 #58
0
 private void cbxIsHidden_EditValueChanging(object sender, ChangingEventArgs e)
 {
     CTScEventAndFollowUpLog _item = gvEventLog.GetFocusedRow() as CTScEventAndFollowUpLog;
     if (_item == null || !_item.done)
         e.Cancel = true;
 }
コード例 #59
0
		private void memoEdit_EditValueChanging(object sender, ChangingEventArgs e)
		{
			textBox.Text = e.NewValue != null ? e.NewValue.ToString() : string.Empty;
			if (!_allowToSave) return;
			var linesCount = WinAPIHelper.SendMessage(textBox.Handle, 0x00BA, IntPtr.Zero, IntPtr.Zero);
			if (linesCount <= 2) return;
			textBox.Text = e.OldValue != null ? e.OldValue.ToString() : string.Empty;
			e.Cancel = true;
		}
コード例 #60
0
 private void cbxUserTaken_EditValueChanging(object sender, ChangingEventArgs e)
 {
     if (IsEventTypeCallog())
         e.Cancel = true;
 }