void xapFormControl1_FormCreated(object sender, EventArgs e) { SetGridPolicy(true); this.xapFormControl1.SetTopPanelHeight(330); //this.xapFormControl1.SetToilHeight(50); UserRender btnSearch = xapFormControl1.GetUserRender("consres", "query");//保存 btnSearch.MouseClick += new MouseEventHandler(btnSearch_MouseClick); //UserRender btn = xapFormControl1.GetUserRender("btn", "btnSave");//保存 //btn.MouseClick += new MouseEventHandler(btnSave_MouseClick); gv_consItem = xapFormControl1.GetGridView("conslist"); gv_consItem.ReadOnly = true; gv_invite = xapFormControl1.GetGridView("consitem"); gv_invite.ReadOnly = false; gv_invite.DataTable.ReadOnly = false; gv_invite.DataTable.Columns["Name_org"].ReadOnly = true; gv_invite.DataTable.Columns["Name_dep_emp"].ReadOnly = true; gv_invite.DataTable.Columns["Name_emp_title"].ReadOnly = true; gv_invite.DataTable.Columns["Dt_response"].ReadOnly = true; group = this.xapFormControl1.GetUserRender("consres", "resgroup") as XRadioboxGroup; UserRender contp = xapFormControl1.GetUserRender("consres", "name_constp");//保存 contp.Enabled = true; this.xapFormControl1.ShowTabPage("consitem", true); }
void radioGroup_ValueTextChanged(object sender, EventArgs e) { XRadioboxGroup radioBox = (sender as XRadioboxGroup); bool hpTreatAllSelect = true; if (radioBox.ValueText == ReportCodeDict.HP_TREAT_ALL_SELECT) { hpTreatAllSelect = true; } else { hpTreatAllSelect = false; } RowCollectionBase rows = gridView.DataTable.Rows; if (rows != null) { List <XDataRow> rowsList = rows.DataRowList; foreach (XDataRow row in rowsList) { OrdSrvDO orSrvDO = row.RowDataSource as OrdSrvDO; // 丙类的服务项目自费,非自费单选按钮状态设置为不可操作 if (orSrvDO.Sd_hpsrvtp == HpDicCodeConst.SD_HPSRVTP_CLASS_C) { continue; } XCheckboxGroup cell = row.ColumnCellDict["Eu_hpdoctorjudge"] as XCheckboxGroup; cell.checFirst.Checked = hpTreatAllSelect; cell.checSecond.Checked = !hpTreatAllSelect; orSrvDO.Eu_hpdoctorjudge = hpTreatAllSelect == true ? 1 : 2; } } }
/// <summary> /// 初始化控件,设置控件属性 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void xapFormControl1_FormCreated(object sender, EventArgs e) { this.xapFormControl1.Padding = new System.Windows.Forms.Padding(4, 4, 4, 0); xTabPage = xapFormControl1.GetTabPageByTabCode("ordprnlong"); radioGroup = xapFormControl1.GetUserRender("ordprnlong", "radioGroup") as XRadioboxGroup; radioGroup.Enabled = true; radioGroup.ValueTextChanged += new EventHandler(radioGroup_ValueTextChanged); radioContinue = radioGroup.Renders[0] as XRadiobox; radioSetup = radioGroup.Renders[1] as XRadiobox; radioCancel = radioGroup.Renders[2] as XRadiobox; radioStop = radioGroup.Renders[3] as XRadiobox; radioSingle = radioGroup.Renders[4] as XRadiobox; userRenderPat = xapFormControl1.GetUserRender("ordprnlong", "id_en.name_pat"); userRenderPage = xapFormControl1.GetUserRender("ordprnlong", "page_num"); //userRenderPat.Enabled = true; userRenderPat.Visible = this.Context["PatientData"] == null; userRenderPat.Enabled = this.Context["PatientData"] == null; userRenderPage.Enabled = false; }
void xapFormControl_FormCreated(object sender, EventArgs e) { group = this.xapFormControl.GetUserRender("query", "group") as XRadioboxGroup; //XLabelBaseUserRender start = xapFormControl.GetUserRender("query", "response") as XLabelBaseUserRender; //XLabelBaseUserRender end = xapFormControl.GetUserRender("query", "responsed") as XLabelBaseUserRender; UserRender btnSearch = xapFormControl.GetUserRender("query", "btn_query"); btnSearch.MouseClick += new MouseEventHandler(btnSearch_MouseClick); if (type != null && type != CiDictCodeConst.CONS_RESPONSE && group != null) { foreach (XRadiobox box in group.UserRenderList) { if (box.Text == "待应答") { box.Text = "待审批"; } if (box.Text == "已应答") { box.Text = "已审批"; } } } }