private void SetUpForm_Load(object sender, EventArgs e) { dcConfig.DataType = typeof(AppConfigEntity); cmd = new Xr.Common.Controls.OpaqueCommand(this); cmd.ShowOpaqueLayer(0f); //查询医院下拉框数据 String url = AppContext.AppConfig.serverUrl + "itf/intro/hospital/findAll"; this.DoWorkAsync(500, (o) => { String data = HttpClass.httpPost(url); return(data); }, null, (data) => { JObject objT = JObject.Parse(data.ToString()); if (string.Compare(objT["state"].ToString(), "true", true) == 0) { lueHospital.Properties.DataSource = objT["result"].ToObject <List <HospitalInfoEntity> >(); lueHospital.Properties.DisplayMember = "name"; lueHospital.Properties.ValueMember = "code"; config = AppContext.AppConfig; dcConfig.SetValue(config); cmd.HideOpaqueLayer(); } else { MessageBoxUtils.Show(objT["message"].ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, this); return; } }); }
public Home() { InitializeComponent(); Instance = this; this.skinEngine1.SkinFile = "Wave.ssk"; oc = new OpaqueCommand(125, true); //加载层 }
private void ClientVersionForm_Resize(object sender, EventArgs e) { if (cmd == null) { cmd = new Xr.Common.Controls.OpaqueCommand(AppContext.Session.waitControl); } cmd.rectDisplay = DisplayRectangle; }
public BaseUserControl() { InitializeComponent(); cmd = new OpaqueCommand(); this.SaveSuccessEvent += delegate {}; ReportShowZero = CommonGlobalUtil.OptionIsReportShowZero(); // this. }
private void UserForm_Load(object sender, EventArgs e) { MainForm = (Form)Parent; pageControl1.MainForm = MainForm; cmd = new OpaqueCommand(AppContext.Session.waitControl); cmd.ShowOpaqueLayer(0f); pageControl1.PageSize = Convert.ToInt32(AppContext.AppConfig.pagesize); SearchData(true, 1, pageControl1.PageSize); }
private void UserForm_Load(object sender, EventArgs e) { MainForm = (Form)this.Parent; pageControl1.MainForm = MainForm; //this.BackColor = Color.FromArgb(243, 243, 243); cmd = new OpaqueCommand(AppContext.Session.waitControl); pageControl1.PageSize = Convert.ToInt32(AppContext.AppConfig.pagesize); cmd.ShowOpaqueLayer(0f); // 开始异步 BackgroundWorkerUtil.start_run(bw_DoWork, bw_RunWorkerCompleted, null, false); }
private void ClientVersionQueryForm_Load(object sender, EventArgs e) { MainForm = (Form)this.Parent; pageControl1.MainForm = MainForm; cmd = new OpaqueCommand(AppContext.Session.waitControl); //cmd.ShowOpaqueLayer(0f); pageControl1.PageSize = Convert.ToInt32(AppContext.AppConfig.pagesize); String url = AppContext.AppConfig.serverUrl + "sys/sysDict/findByType?type=client_version_type"; this.DoWorkAsync(500, (o) => //耗时逻辑处理(此处不能操作UI控件,因为是在异步中) { String data = HttpClass.httpPost(url); return(data); }, null, (r) => //显示结果(此处用于对上面结果的处理,比如显示到界面上) { JObject objT = JObject.Parse(r.ToString()); if (string.Compare(objT["state"].ToString(), "true", true) == 0) { List <DictEntity> dictList = objT["result"].ToObject <List <DictEntity> >(); DictEntity dict = new DictEntity(); dict.label = "全部"; dict.value = "`"; dictList.Insert(0, dict); lueType.Properties.DataSource = dictList; lueType.Properties.DisplayMember = "label"; lueType.Properties.ValueMember = "value"; lueType.ItemIndex = 0; SearchData(true, 1, pageControl1.PageSize); } else { MessageBoxUtils.Show(objT["message"].ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MainForm); } }); }
public HostPage() { InitializeComponent(); cmd = new OpaqueCommand(); }
public NetWorkPage() { InitializeComponent(); cmd = new OpaqueCommand(); }