private void resetLocation() { int itemCount = EmsHeadDO.Emsapbt.BtLabItem.Count; if (itemCount == 0) { var render = xapFormControl.GetUserRender("bt_card", "item") as xap.cli.sdk.render.Items.XLabel; render.Visible = false; indicatorControl.Visible = false; XLabelBaseUserRender labitem = xapFormControl.GetUserRender("bt_card", "name_labitmexplain") as XLabelBaseUserRender; labitem.Visible = false; XLabelBaseUserRender emp_create = xapFormControl.GetUserRender("bt_card", "name_emp_create") as XLabelBaseUserRender; XLabelBaseUserRender no_applyform = xapFormControl.GetUserRender("bt_card", "no_applyform") as XLabelBaseUserRender; //var groupBox = xapFormControl.GetUserRender("bt_card", "appbtgroupbox") as xap.cli.sdk.render.Items.XGroupBox; //groupBox.Location = new Point(render.Location.X, render.Location.Y); emp_create.Location = new Point(emp_create.Location.X, render.Location.Y); no_applyform.Location = new Point(no_applyform.Location.X, render.Location.Y); } else { int currentControlHeight = indicatorControl.Height; int poor = currentControlHeight - preHeight; //var groupBox = xapFormControl.GetUserRender("bt_card", "appbtgroupbox") as xap.cli.sdk.render.Items.XGroupBox; //groupBox.Location = new Point(groupBox.Location.X, groupBox.Location.Y+poor); cof.adjustHeight(this.xapFormControl, "bt_card", adjustHeightIds, poor); } }
private void XapFormControl_FormCreated(object sender, EventArgs e) { bloodQuanRender = xapFormControl.GetUserRender("bt_card", "blood_med") as XLabelBaseUserRender; bloodQuanRender.ValueTextChanged += new EventHandler(bloodQuanRender_ValueTextChanged); bloodQuanRender.MaxLength = 5; bloodQuanRender.MultilineNum = 1; (bloodQuanRender.UserRender as XUnitTextBoxMul).IsNumber = true; (bloodQuanRender.UserRender as XUnitTextBoxMul).MinValue = 1; preHeight = indicatorControl.Height; xapFormControl.GetUserRender("bt_card", "no_applyform").Enabled = false; xapFormControl.GetUserRender("bt_card", "name_emp_create").Enabled = false; //indicatorControl.Width = xapFormControl.ClientRectangle.Width; XLabelBaseUserRender checkbox = xapFormControl.GetUserRender("bt_card", "fg_db") as XLabelBaseUserRender; checkbox.ValueTextChanged += new EventHandler(checkbox_ValueTextChanged); UserRender ur = xapFormControl.GetUserRender("bt_card", "no_db"); ur.Enabled = EmsHeadDO.Emsapbt.Fg_db == true ? true : false; if (ur is XLabelBaseUserRender) { (ur as XLabelBaseUserRender).NullFlag = !ur.Enabled; } }
protected override void OnXapFormControl_FormCreated(object sender, EventArgs e) { base.OnXapFormControl_FormCreated(sender, e); noteorLabel = this.GetXapFormControl().GetUserRender("drugsUse", "note_or") as XLabelBaseUserRender; noteorLabel.GotFocus += new EventHandler(noteorLabel_GotFocus); noteorLabel.LostFocus += new EventHandler(noteorLabel_LostFocus); }
private void xapFormControl1_FormCreated(object sender, EventArgs e) { xapFormControl1.RefFilter += xapFormControl1_RefFilter; xapFormControl1.AllowEditing += xapFormControl1_AllowEditing; fg_mp_bed = xapFormControl1.GetUserRender("ordobs", "fg_mp_bed") as XLabelBaseUserRender; //fg_mp_bed.ValueTextChanged += new EventHandler(fg_mp_bed_ValueChanged); gv = xapFormControl1.GetGridView("body"); //检查部位 gv_drug = this.xapFormControl1.GetGridView("drug"); // 药品列表 gv_drug.Visible = false; xapFormControl1.GetUserRender("ordobs", "checkdrug").Visible = false; //隐藏检查药品 UserRender btnDel = xapFormControl1.GetUserRender("ordobs", "btnDel"); //删除药品 btnDel.MouseClick += new MouseEventHandler(btnDel_MouseClick); UserRender btnAdd = xapFormControl1.GetUserRender("ordobs", "btnAdd");//添加药品 btnAdd.MouseClick += new MouseEventHandler(btnAdd_MouseClick); btnDel.Visible = false; btnAdd.Visible = false; // SetGridPolicy(true); }
public void xapFormControl1_FormCreated(object sender, EventArgs e) { this.recheck_name = this.xapFormControl1.GetUserRender("Card", "id_emp_recheck.name") as XLabelBaseUserRender; this.pat_name = this.xapFormControl1.GetUserRender("Card", "id_abo_pat.name") as XLabelBaseUserRender; this.rh_pat_name = this.xapFormControl1.GetUserRender("Card", "id_rh_pat.name") as XLabelBaseUserRender; this.des = this.xapFormControl1.GetUserRender("Card", "des") as XLabelBaseUserRender; this.dt_recheck = this.xapFormControl1.GetUserRender("Card", "dt_recheck") as XLabelBaseUserRender; }
protected override void OnXapFormControl_FormCreated(object sender, EventArgs e) { base.OnXapFormControl_FormCreated(sender, e); toothLabel1 = this.GetXapFormControl().GetUserRender("card", "def1") as XLabelBaseUserRender; toothLabel1.UserRender.Name = "def1"; (toothLabel1.UserRender as XPictureBox).BorderColor = Color.FromArgb(200, 200, 200); toothLabel1.UserRender.MouseDoubleClick += new MouseEventHandler(UserRender_MouseDoubleClick); }
//设置执行次数和执行时间:这个是在开立的时候做的,二次查看的时候要根据使用次数算执行时间 public void GetMpTimes(string id_freq) { // cof.GetDoseDrugData(id_freq, this.EmsHeadDO); string exctime = cof.GetWorkTime(id_freq); if (exctime != null && exctime != "") { exctimes = exctime.Split(';'); Array.Sort(exctimes); Array.Reverse(exctimes); } else { return; } DateTime? dt = this.EmsHeadDO.Emsdrugs.Dt_begin_ui; XLabelBaseUserRender tmpUserRender = xapFormControl1.GetUserRender("drugsUse", "quan_firday_mp") as XLabelBaseUserRender; XNumbericUpDown numRender = tmpUserRender.UserRender as XNumbericUpDown; //作为计算的时间 DateTime date = DateTime.Now; //bool flag = false; if (dt != null) { DateTime dtNow = DateTime.Now; DateTime dtBegion = (DateTime)dt; string nowtime = dtBegion.ToShortTimeString().ToString(); string worktime = ""; int numf = 0; for (int i = 0; i < exctimes.Length; i++) { DateTime dt1 = Convert.ToDateTime(exctimes[i]); DateTime dt2 = Convert.ToDateTime(nowtime); if (dt1.CompareTo(dt2) >= 0)//大于等于 { numf++; if (worktime != "") { worktime = ";" + worktime; } worktime = exctimes[i] + worktime; } } this.EmsHeadDO.Emsdrugs.Work_time = worktime; numRender.ValueText = numf.ToString(); //暂时关掉,改为频次的次数 //numRender.MinValue = numf; numRender.MaxValue = numf; this.EmsHeadDO.Emsdrugs.Quan_firday_mp = numf; } else { numRender.ValueText = null; numRender.MaxValue = 0; } }
protected override void OnXapFormControl_FormCreated(object sender, EventArgs e) { base.OnXapFormControl_FormCreated(sender, e); checkbox = this.GetXapFormControl().GetUserRender("preblood", "fg_db") as XLabelBaseUserRender; checkbox.ValueTextChanged += new EventHandler(checkbox_ValueTextChanged); UserRender ur = this.GetXapFormControl().GetUserRender("preblood", "no_db"); ur.Enabled = checkbox.Checked; }
private void usageRender_ValueTextChanged(object sender, EventArgs e) { XLabelBaseUserRender render = sender as XLabelBaseUserRender; XComboBox combo = render.UserRender as XComboBox; foreach (OrTplNItmDO ortDo in this.OrTplDodic.Values) { ortDo.Id_route = combo.ValueText; } this.Invalidate(); }
protected virtual void xapFormControl_FormCreated(object sender, EventArgs e) { urDeptDica = this.xapFormControl.GetUserRender("diquery", "urDeptDica") as XLabelBaseUserRender; urDiQuery = this.xapFormControl.GetUserRender("diquery", "urDiQuery") as XLabelBaseUserRender; urDiQuery.ValueTextChanged += new EventHandler(urDiQuery_ValueTextChanged); urDiQuery.Enabled = true; diGrid = this.xapFormControl.GetGridView("dilist"); diGrid.DataTable.Columns.Visible = false; diGrid.WithBorder = true; diGrid.DataTable.MouseDoubleClick += new MouseEventHandler(diGrid_MouseDoubleClick); }
/// <summary> /// Gets the name of the control by. /// </summary> /// <param name="table">The table.</param> /// <param name="name">The name.</param> /// <returns></returns> /// Author:admin /// Date:2015-08-29 private XLabelBaseUserRender getControlByName(string tableKey, string name) { //if (dic.Count == 0) return new XLabelBaseUserRender(new XBaseUserRender()); //if (dic.Keys.Contains(tableKey + '_' + name)) //{ // return dic[tableKey + '_' + name] as XLabelBaseUserRender; //} //return new XLabelBaseUserRender(new XBaseUserRender()); XLabelBaseUserRender tmpUserRender = this.xapFormControl1.GetUserRender(tableKey, name) as XLabelBaseUserRender; return(tmpUserRender); }
void heightRender_ValueTextChanged(object sender, EventArgs e) { XLabelBaseUserRender xLabel = sender as XLabelBaseUserRender; if (xLabel.Name.Equals("card_height")) { (this.GetViewModel().GetEmsUIDTO() as EmsUIDTO).Emsapobs.Def17 = xLabel.ValueText; } else if (xLabel.Name.Equals("card_weight")) { (this.GetViewModel().GetEmsUIDTO() as EmsUIDTO).Emsapobs.Def18 = xLabel.ValueText; } }
protected virtual void xapFormControl1_FormCreated(object sender, EventArgs e) { this.xapFormControl1.Padding = new Padding(4); this.xapFormControl1.SetTopPanelHeight(xap.cli.sdk.common.RelativeUIParam.RELATIVERATIO > xap.cli.sdk.common.RelativeUIParam.TEMPLETECHANGEDRATIO ? 375 : 295); this.xapFormControl1.SetEditPolicy(true); fg_outer = this.xapFormControl1.GetUserRender("history", "fg_outer") as XLabelBaseUserRender; org_pathgy_old = this.xapFormControl1.GetUserRender("history", "org_pathgy_old") as XLabelBaseUserRender; no_pathgy_old = this.xapFormControl1.GetUserRender("history", "no_pathgy_old") as XLabelBaseUserRender; ex_no_pathgy = this.xapFormControl1.GetUserRender("history", "ex_no_pathgy") as XLabelBaseUserRender; ex_no_pathgy.ValueTextChanged += new EventHandler(ex_no_pathgy_ValueTextChanged); dt_pathgy_old = this.xapFormControl1.GetUserRender("history", "dt_pathgy_old") as XLabelBaseUserRender; name_di_pathgy_old = this.xapFormControl1.GetUserRender("history", "name_di_pathgy_old") as XLabelBaseUserRender; }
void checkbox1_MouseClick(object sender, MouseEventArgs e) { XLabelBaseUserRender label = sender as XLabelBaseUserRender; if (!label.Checked) { if (label.Name.Equals("card_def1")) { string def1 = (this.GetViewModel().GetEmsUIDTO() as EmsUIDTO).Emsapobs.Def1 = ""; loadToothPicture(def1, this.toothLabel1); (toothLabel1.UserRender as XPictureBox).Image = null; (toothLabel1.UserRender as XPictureBox).Invalidate(); } } }
void xapFormControl_FormCreated(object sender, EventArgs e) { object o = xapFormControl.GetUserRender("skinwarn", "skininfo"); XLabel label = xapFormControl.GetUserRender("skinwarn", "skininfo") as XLabel; label.IsMoreLine = true; label.ValueText = "患者于" + this.dt_act == null ? "" : this.dt_act.ToTarget.ToString("yyyy-MM-dd") + "发现对" + drug.Name_mm + "过敏!"; reason = xapFormControl.GetUserRender("skinwarn", "skinreson") as XLabelBaseUserRender; reason.NullFlag = false; XButton saveBtn = xapFormControl.GetUserRender("skinwarn", "savebtn") as XButton; saveBtn.MouseClick += new MouseEventHandler(saveBtn_MouseClick); XButton cancelBtn = xapFormControl.GetUserRender("skinwarn", "cancelbtn") as XButton; cancelBtn.MouseClick += new MouseEventHandler(cancelBtn_MouseClick); }
protected override void xapFormControl1_FormCreated(object sender, EventArgs e) { base.xapFormControl1_FormCreated(sender, e); urMensCycle = this.xapFormControl1.GetUserRender("pathgy", "urMensCycle") as XLabelBaseUserRender; urMensCycle.MaxLength = 5; urMensCycle.MultilineNum = 1; (urMensCycle.UserRender as XUnitTextBoxMul).IsNumber = true; (urMensCycle.UserRender as XUnitTextBoxMul).MinValue = 0; (urMensCycle.UserRender as XUnitTextBoxMul).UnitText = "天"; urMensThis = this.xapFormControl1.GetUserRender("pathgy", "urMensThis") as XLabelBaseUserRender; urOpDate = this.xapFormControl1.GetUserRender("pathgy", "urOpDate") as XLabelBaseUserRender; (urMensThis.UserRender as XCalendarComboBox).MaxDate = DateTime.Today; }
void xapFormControl_FormCreated(object sender, EventArgs e) { patAgeRender = this.xapFormControl.GetUserRender("pat_card", "patAge") as XLabelBaseUserRender; XUnitTextBoxMul utxt = patAgeRender.UserRender as XUnitTextBoxMul; utxt.UnitText = "岁"; agentAgeRender = this.xapFormControl.GetUserRender("pat_card", "agentAge") as XLabelBaseUserRender; agentAgeRender.ValueTextChanged += new EventHandler(ageRender_ValueTextChanged); agentAgeRender.ValueTextChanging += ageender_ValueTextChanging; agentAgeRender.MaxLength = 4; agentAgeRender.MultilineNum = 1; XUnitTextBoxMul wutxt = agentAgeRender.UserRender as XUnitTextBoxMul; wutxt.UnitText = "岁"; }
void xapFormControl_FormCreated(object sender, EventArgs e) { gridView = this.xapFormControl.GetGridView("mm"); this.Size = new Size(475, 450); gridView.DoubleClick += new EventHandler(gridView_DoubleClick); //gridView.DataTable.SelectedRowChanged += OnGridView_RowSelectChanged; // gridView.DataTable.GotFocus += new EventHandler(gridView_GotFocus); this.xapFormControl.Dock = DockStyle.Fill; this.xapFormControl.SetEditPolicy(true); cr = this.xapFormControl.GetUserRender("card", "fg_self") as XLabelBaseUserRender; cr.Visible = this.isDisplaySelfRender; warncard = this.xapFormControl.GetUserRender("card", "warn") as XLabel; warncard.ForeColor = Color.Red; gridView.ReadOnly = true; this.xapFormControl.DataDisplay += new EventHandler <xap.cli.sdk.controls.DataView.Model.XDataDisplayEventArgs>(xapFormControl_DataDisplay); }
void ageRender_ValueTextChanged(object sender, EventArgs e) { XLabelBaseUserRender xLabel = sender as XLabelBaseUserRender; if (xLabel.Name.Equals("pat_card_agentAge")) { string value = xLabel.ValueText; if (string.IsNullOrEmpty(value)) { viewModel.Age_agent = null; } else { viewModel.Age_agent = int.Parse(value); } } }
void EmsRisViewCard_EnterKeyDown(object sender, KeyEventArgs e) { XLabelBaseUserRender render = sender as XLabelBaseUserRender; if (render == null) { return; } switch (render.UserRender.Name) { case "card_des_pps": this.SentNotify(EventCodeType.NM_EMS_SAVE_FOCUS); break; default: break; } }
void btnSearch_MouseClick(object sender, MouseEventArgs e) { XLabelBaseUserRender start = xapFormControl.GetUserRender("query", "dt_start") as XLabelBaseUserRender; XLabelBaseUserRender end = xapFormControl.GetUserRender("query", "dt_end ") as XLabelBaseUserRender; string strWhere = ""; if (start != null && start.ValueText != "") { strWhere += string.Format("AND t2.dt_ap>='{0} {1}' ", start.ValueText, "00:00:00"); //日期 } if (end != null && end.ValueText != "") { strWhere += string.Format("AND t2.dt_ap<='{0} {1}'", end.ValueText, "23:59:59"); //日期 } if (type == null) { return; } switch (type) { case CiDictCodeConst.CONS_RESPONSE: //会诊应答 strWhere += string.Format(" AND t1.fg_response='{0}'", group.ValueText == "已应答" ? "Y" : "N"); //应答状态 strWhere += string.Format(" AND t2.sd_su_cons in ({0})", group.ValueText == "已应答" ? "'6','5'" : "'4','5'"); //应答状态 strWhere += string.Format(" AND t1.id_dep = '{0}'", UserManager.getInstance().CurrentDept.Id_dep); //应答状态 break; case CiDictCodeConst.CONS_DEPREVIEW: //科室审批 strWhere += string.Format(" AND t2.sd_su_cons{0} and t3.fg_sign='Y' and t3.fg_canc='N'", group.ValueText == "已审批" ? "<> 0" : "='0'"); strWhere += string.Format(" AND t3.id_dep_or = '{0}'", UserManager.getInstance().CurrentDept.Id_dep); break; case CiDictCodeConst.CONS_MADREVIEW: //医务部审批 strWhere += string.Format(" AND t2.sd_su_cons{0} and t3.fg_sign='Y' and t3.fg_canc='N'", group.ValueText == "已审批" ? "<> all (0,1,2)" : "='2'"); break; default: break; } //model.GetConList(UserManager.getInstance().CurrentDept.Id_dep, strWhere); this.FireSelected(strWhere); this.FireEvent(); }
private void calCardMoveHeight() { //XGroupBox tmp = this.xapFormControl1.GetUserRender("drugsUse", "groupBox") as XGroupBox; //tmp.Location = new Point(this.initPoint.X, this.initPoint.Y + h+29); //for (int i = 0; i < ah.Length; i++) //{ // object tmpobj = control.GetUserRender(tableKey, ah[i]); // if (tmpobj == null) continue; // if (tmpobj is XLabelBaseUserRender) // { // XLabelBaseUserRender tmp = control.GetUserRender(tableKey, ah[i]) as XLabelBaseUserRender; // tmp.Location = new Point(tmp.Location.X, tmp.Location.Y + height); // } // else if (tmpobj is XGroupBox) // { // XGroupBox tmp = control.GetUserRender(tableKey, ah[i]) as XGroupBox; // tmp.Location = new Point(tmp.Location.X, tmp.Location.Y + height); // } // else // { // XLabel lable = control.GetUserRender(tableKey, ah[i]) as XLabel; // lable.Location = new Point(lable.Location.X, lable.Location.Y + height); // } //} XLabelBaseUserRender dtBegin = this.xapFormControl1.GetUserRender("drugsUse", "dt_begin_ui") as XLabelBaseUserRender; Point dtBegionP = dtBegin.Location; //if (getControlByName("drugsUse", "dt_fail").Visible == true) //{ // getControlByName("drugsUse", "dt_fail").Location = new Point(dtBegionP.X, dtBegionP.Y - 29); //} //if (getControlByName("drugsUse", "dt_fail").Visible == true && getControlByName("drugsUse", "bak_des").Visible == true) //{ // getControlByName("drugsUse", "bak_des").Location = new Point(dtBegionP.X, dtBegionP.Y - 58); //} //else if (getControlByName("drugsUse", "bak_des").Visible == true) //{ // getControlByName("drugsUse", "dt_fail").Location = new Point(dtBegionP.X, dtBegionP.Y - 29); //} }
protected virtual void xapFormControl_FormCreated(object sender, EventArgs e) { this.GetXapFormControl().SetToilHeight(30); this.GetXapFormControl().Padding = new Padding(4); fg_outer = this.GetXapFormControl().GetUserRender("history", "fg_outer") as XLabelBaseUserRender; org_pathgy_old = this.GetXapFormControl().GetUserRender("history", "org_pathgy_old") as XLabelBaseUserRender; org_pathgy_old.Enabled = (this.model.GetFormDataSource() as EmsPathgyItemDO).Fg_outer == true; no_pathgy_old = this.GetXapFormControl().GetUserRender("history", "no_pathgy_old") as XLabelBaseUserRender; no_pathgy_old.Visible = (this.model.GetFormDataSource() as EmsPathgyItemDO).Fg_outer != true; ex_no_pathgy = this.GetXapFormControl().GetUserRender("history", "ex_no_pathgy") as XLabelBaseUserRender; ex_no_pathgy.ValueText = (this.model.GetFormDataSource() as EmsPathgyItemDO).No_pathgy_old; ex_no_pathgy.Visible = (this.model.GetFormDataSource() as EmsPathgyItemDO).Fg_outer == true; ex_no_pathgy.ValueTextChanged += new EventHandler(ex_no_pathgy_ValueTextChanged); dt_pathgy_old = this.GetXapFormControl().GetUserRender("history", "dt_pathgy_old") as XLabelBaseUserRender; dt_pathgy_old.Enabled = (this.model.GetFormDataSource() as EmsPathgyItemDO).Fg_outer == true; name_di_pathgy_old = this.GetXapFormControl().GetUserRender("history", "name_di_pathgy_old") as XLabelBaseUserRender; collectdes = this.GetXapFormControl().GetUserRender("coll", "collectdes") as XLabelBaseUserRender; }
void EmsRisViewCard_EnterKeyDown(object sender, KeyEventArgs e) { XLabelBaseUserRender render = sender as XLabelBaseUserRender; if (render == null) { return; } switch (render.Name) { case "drugsUse_note_or": this.SentNotify(EventCodeType.NM_EMS_SAVE_FOCUS); e.Handled = true; break; default: break; } }
//计算首次执行时间 private void getWorkTime() { //次数变更 具体时间也跟着变更 XLabelBaseUserRender tmpUserRender = getControlByName("drugsUse", "quan_firday_mp"); XNumbericUpDown numRender = tmpUserRender.UserRender as XNumbericUpDown; string firday_mp = numRender.ValueText; if (firday_mp == "") { firday_mp = "0"; } int num_firday_mp = int.Parse(firday_mp); if (exctimes == null) { return; } if (num_firday_mp > exctimes.Length) { this.ShowInfo("首日执行次数与事件不符!"); return; } string worktime = ""; Array.Sort(exctimes); Array.Reverse(exctimes); for (int i = 0; i < num_firday_mp; i++) { if (worktime != "") { worktime = ";" + worktime; } worktime = exctimes[i] + worktime; } XLabelBaseUserRender worktimeLable = this.xapFormControl1.GetUserRender("drugsUse", "work_time") as XLabelBaseUserRender; if (worktimeLable != null) { worktimeLable.ValueText = worktime; } }
void btnSearch_MouseClick(object sender, MouseEventArgs e) { XLabelBaseUserRender start = xapFormControl1.GetUserRender("consres", "start") as XLabelBaseUserRender; //保存 XLabelBaseUserRender end = xapFormControl1.GetUserRender("consres", "end") as XLabelBaseUserRender; //保存 XLabelBaseUserRender contp = xapFormControl1.GetUserRender("consres", "name_constp") as XLabelBaseUserRender; //保存 strWhere = ""; if (start.ValueText != "" && end.ValueText != "") { strWhere += string.Format("AND t2.dt_ap>='{0}' and t2.dt_ap<'{1}'", start.ValueText, end.ValueText);//日期 } if (!string.IsNullOrEmpty(model.cons.Id_constp)) { strWhere += string.Format(" AND t2.id_constp='{0}'", model.cons.Id_constp);//会诊类型 } //strWhere += string.Format(" AND t1.fg_response='{0}'", group.ValueText == "已应答" ? "Y" : "N");//应答状态 strWhere += string.Format(" AND t2.sd_su_cons='{0}'", group.ValueText == "已应答" ? "2" : "1");//应答状态 GetConsItem(); }
//DrugChangeDTO[] drugchange; void chkdoseDrug_ValueChanged(object sender, EventArgs e) { XLabelBaseUserRender check = sender as XLabelBaseUserRender; //if (gv_change != null && check != null) // gv_change.Enabled = check.Checked; if (check.Checked) { //drugchange = drugChangeModel.GetTime(EmsHeadDO.Emsdrugs.Id_freq); //gv_change.Enabled = true; //gv_change.OptionsBehavior.Editable = true; } else { //drugchange = null; } //gv_change.GridControl.DataSource = drugchange; ((XNumbericUpDown)((XLabelBaseUserRender)xapFormControl1.GetUserRender("drugsUse", "times_mp_in")).UserRender).MinValue = 0; }
private void loadToothPicture(string toothstr, XLabelBaseUserRender toothLabel) { if (string.IsNullOrEmpty(toothstr)) { return; } TeethBitmap teethRender = new TeethBitmap(toothstr); teethRender.Preview = false; teethRender.Location = new Point(0, 0); Bitmap Toothmap2 = new Bitmap(teethRender.Size.Width + 1, teethRender.Size.Height + 1); Graphics grapPath = Graphics.FromImage(Toothmap2); grapPath.Clear(Color.White); grapPath.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAliasGridFit; teethRender.Render(grapPath); (toothLabel.UserRender as XPictureBox).Image = Toothmap2; BmpConvertMessage.BitmapInput(Toothmap2, toothstr); (toothLabel.UserRender as XPictureBox).Invalidate(); }
void Dt_fail_LostFocus(object sender, EventArgs e) { XLabelBaseUserRender usfail = sender as XLabelBaseUserRender; DateTime? dtfMax = dt_fail.MaxDate; DateTime?dtf = Convert.ToDateTime(usfail.ValueText); if (dtf > dtfMax) { usfail.ValueText = dt_fail.MaxDate.ToString(); this.ShowInfo("失效时间不能大于开始时间 " + cof.getSpareTime() + "小时!"); } XLabelBaseUserRender dbt = cof.getControlByName(this.xapFormControl1, "drugsUse", "dt_begin_ui") as XLabelBaseUserRender; DateTime? dtb = Convert.ToDateTime(dbt.ValueText); if (dtf <= dtb) { usfail.ValueText = dbt.ValueText; this.ShowInfo("失效时间应该大于开始时间!"); } }
void bloodQuanRender_ValueTextChanged(object sender, EventArgs e) { XLabelBaseUserRender xLabel = sender as XLabelBaseUserRender; if (!string.IsNullOrEmpty(xLabel.Name) && this._model.CiordubDto != null) { if (xLabel.Name.Equals("ubcard_cut_quan_medu")) { this._model.CiordubDto.Quan_medu = string.IsNullOrWhiteSpace(xLabel.ValueText) ? 0 : Convert.ToDouble(xLabel.ValueText); } else if (xLabel.Name.Equals("ubcard_cut_num_margin_bu")) { this._model.CiordubDto.Num_margin_bu = string.IsNullOrWhiteSpace(xLabel.ValueText) ? 0 : Convert.ToDouble(xLabel.ValueText); } else if (xLabel.Name.Equals("ubcard_cut_quan_medu_ub")) { this._model.CiordubDto.Quan_medu_ub = string.IsNullOrWhiteSpace(xLabel.ValueText) ? 0 : Convert.ToDouble(xLabel.ValueText); } } //EmsHeadDO.Emsapbt.Quan_med = new FDouble(xLabel.ValueText); }