コード例 #1
0
        public UCModifyPriceAddOrEdit(WindowStatus state, string ModPricId, UCModifyPriceManager UCModManager)
        {
            InitializeComponent();
            DTPickorder_date.Value = DateTime.Now.ToShortDateString();//获取当前系统时间
            this.UCModifyPriceBM = UCModManager;//获取其它收货单管理类
            this.status = state;//获取操作状态
            this.ModifyPriceId = ModPricId;//其它收货单ID
            ControlsConfig.TextToDecimal(txtmodifyprice_ratio);
            ModyPricRate.ValueType=typeof(decimal);
            base.SaveEvent += new ClickHandler(UCModifyPriceAddOrEdit_SaveEvent);//保存
            base.SubmitEvent += new ClickHandler(UCModifyPriceAddOrEdit_SubmitEvent);//提交
            base.ImportEvent += new ClickHandler(UCModifyPriceAddOrEdit_ImportEvent);//导入
            base.DeleteEvent += new ClickHandler(UCModifyPriceAddOrEdit_DeleteEvent);
            //设置列表的可编辑状态
            gvPartsMsgList.ReadOnly = false;
            foreach (DataGridViewColumn dgCol in gvPartsMsgList.Columns)
            {
                if (dgCol.Name != colCheck.Name && dgCol.Name != ModyPricRate.Name
                    &&dgCol.Name != ModyAfterPric.Name && dgCol.Name!=remarks.Name) dgCol.ReadOnly = true;
            }

            base.btnExport.Visible = false;
            base.btnConfirm.Visible = false;
            base.btnEdit.Visible = false;
            base.btnBalance.Visible = false;
            base.btnPrint.Visible = false;
            base.btnExport.Visible = false;

        }
コード例 #2
0
 /// <summary>
 /// 设定某些输入框仅能数据数字和小数点
 /// </summary>
 private void SetTexDecimal()
 {
     ControlsConfig.TextToDecimal(txtv_long);
     ControlsConfig.TextToDecimal(txtv_wide);
     ControlsConfig.TextToDecimal(txtv_high);
     ControlsConfig.TextToDecimal(txtaxle_count);
     ControlsConfig.TextToDecimal(txtaxle_distance);
     ControlsConfig.TextToDecimal(txtwheel_distance);
     ControlsConfig.TextToDecimal(txttotal_quality);
     ControlsConfig.TextToDecimal(txtapproved_quality);
     ControlsConfig.TextToDecimal(txtdischarge);
     ControlsConfig.TextToDecimal(txtwheel_count);
 }
コード例 #3
0
 private void UCFetchMaterialAddOrEdit_Load(object sender, EventArgs e)
 {
     dtpMakeOrderTime.Value = DateTime.Now;
     ControlsConfig.TextToDecimal(txtContactPhone);
     // base.SetBtnStatus(wStatus);
     if (wStatus == WindowStatus.Edit || wStatus == WindowStatus.Copy)
     {
         BindData();
     }
     else if (wStatus == WindowStatus.Add)
     {
         labReserveNoS.Visible = false;
     }
 }
コード例 #4
0
 public UCTrialSettlement()
 {
     InitializeComponent();
     ControlsConfig.TextToDecimal(txtPreMoney);
 }