1081 lines
46 KiB
C#
1081 lines
46 KiB
C#
using DevExpress.XtraEditors;
|
||
using HL_FristAidPlatform_ChestPain.Part;
|
||
using HL_FristAidPlatform_ChestPain_Interface_CCPC;
|
||
using HL_FristAidPlatform_DynamicElectrocardiogram;
|
||
using HL_FristAidPlatform_MultiSystemPublic;
|
||
using HL_FristAidPlatform_Public;
|
||
using System;
|
||
using System.Data;
|
||
using System.Drawing;
|
||
using System.Windows.Forms;
|
||
|
||
namespace HL_FristAidPlatform_ChestPain
|
||
{
|
||
public partial class Form_ChestPain_PatientMain : XtraForm
|
||
{
|
||
#region 变量
|
||
//1.声明自适应类实例
|
||
//AutoSizeFormClass autoSizeForm = new AutoSizeFormClass();
|
||
|
||
/// <summary>
|
||
/// 当前病人编号(ID)
|
||
/// </summary>
|
||
public long Cur_PatientID = 0;
|
||
|
||
/// <summary>
|
||
/// 当前病人编号(GUID)
|
||
/// </summary>
|
||
public string Cur_PatientGuid = string.Empty;
|
||
|
||
/// <summary>
|
||
/// 当前患者所属院区编号(GUID)
|
||
/// </summary>
|
||
private string Cur_HospitalGuid = string.Empty;
|
||
|
||
/// <summary>
|
||
/// 当前病人姓名
|
||
/// </summary>
|
||
private string Cur_PatientName = string.Empty;
|
||
|
||
/// <summary>
|
||
/// 当前病人性别
|
||
/// </summary>
|
||
private string Cur_PatientGender = string.Empty;
|
||
|
||
/// <summary>
|
||
/// 当前病人年龄
|
||
/// </summary>
|
||
private string Cur_PatientAge = string.Empty;
|
||
|
||
|
||
|
||
/// <summary>
|
||
/// 当前病人标签卡编号
|
||
/// </summary>
|
||
private long Cur_WristStrapID = 0;
|
||
|
||
/// <summary>
|
||
/// 当前病人信息
|
||
/// </summary>
|
||
private DataTable Cur_PatientDT = new DataTable();
|
||
|
||
/// <summary>
|
||
/// 合同号
|
||
/// </summary>
|
||
private string Cur_WardshipId = string.Empty;
|
||
|
||
/// <summary>
|
||
/// 枚举
|
||
/// </summary>
|
||
private Enumerate.PatientMainState PatientMainState = Enumerate.PatientMainState.时间轴;
|
||
|
||
/// <summary>
|
||
/// 等待窗体
|
||
/// </summary>
|
||
private Loading loading = new Loading();
|
||
|
||
/// <summary>
|
||
/// 是否需要等待窗体
|
||
/// </summary>
|
||
private bool IsNeedLoading = true;
|
||
|
||
/// <summary>
|
||
/// 当前患者诊断
|
||
/// </summary>
|
||
private string Cur_Diagnosis_Code = string.Empty;
|
||
|
||
/// <summary>
|
||
/// 是否放弃治疗
|
||
/// </summary>
|
||
private string flag;
|
||
|
||
public string Cur_Give_UP_Treatment;
|
||
|
||
public string pagetype;
|
||
#endregion
|
||
public string AdmissionNumber;
|
||
/// <summary>
|
||
/// 保存
|
||
/// </summary>
|
||
private ISave Save_Main;
|
||
|
||
//#region MultimediaManager
|
||
//private IMultimediaManager multimediaManager = MultimediaManagerFactory.GetSingleton();
|
||
//public IMultimediaManager MultimediaManager
|
||
//{
|
||
// get { return multimediaManager; }
|
||
//}
|
||
//#endregion
|
||
//#region RapidPassiveEngine
|
||
//private IRapidPassiveEngine rapidPassiveEngine = RapidEngineFactory.CreatePassiveEngine();
|
||
|
||
//public IRapidPassiveEngine RapidPassiveEngine
|
||
//{
|
||
// get { return rapidPassiveEngine; }
|
||
//}
|
||
//#endregion
|
||
|
||
//#region GroupOutter
|
||
//private DynamicGroupOutter groupOutter = new DynamicGroupOutter();
|
||
//public DynamicGroupOutter GroupOutter
|
||
//{
|
||
// get { return groupOutter; }
|
||
//}
|
||
//#endregion
|
||
|
||
//private CustomizeHandler customizeHandler;
|
||
|
||
|
||
public string OutCome_Code;
|
||
public int FormFlag;
|
||
|
||
/// <summary>
|
||
/// 急救综合界面 _patientID与_patientGuid任传一个
|
||
/// </summary>
|
||
/// <param name="_patientID">患者编号(ID)</param>
|
||
/// <param name="_patientGuid">患者编号(GUID)</param>
|
||
/// <param name="_hospitalGuid">患者所属院区编号(GUID)</param>
|
||
/// <param name="_patientMainState">初始界面参数</param>
|
||
/// <param name="_isNeedLoading">是否需要等待窗体</param>
|
||
/// <param name="_diagnosis_Code">当前诊断类型</param>
|
||
/// <param name="_give_UP_Treatment">患者自愿放弃后续治疗0:否 1:是</param>
|
||
public Form_ChestPain_PatientMain(long _patientID = 0, string _patientGuid = "", string _hospitalGuid = "", Enumerate.PatientMainState _patientMainState = Enumerate.PatientMainState.时间轴, bool _isNeedLoading = true, string diagnosis_Code = "", string _give_UP_Treatment = "", string _pagetype = "", int _FormFlag = 0)
|
||
{
|
||
InitializeComponent();
|
||
|
||
//如果当前屏幕的高度不足以显示完整的弹出窗体,则缩小高度到适应当前屏幕的高度
|
||
if (PublicClass.ScreenHeight < this.Height)
|
||
{
|
||
Height = PublicClass.ScreenHeight;
|
||
}
|
||
pagetype = _pagetype;
|
||
Cur_PatientID = _patientID;
|
||
Cur_PatientGuid = _patientGuid;
|
||
Cur_HospitalGuid = _hospitalGuid;
|
||
PatientMainState = _patientMainState;
|
||
IsNeedLoading = _isNeedLoading;
|
||
//AdmissionNumber = _admissionNumber;
|
||
FormFlag = _FormFlag;
|
||
|
||
//不为空时可直接赋值,减少数据访问
|
||
if (!string.IsNullOrEmpty(diagnosis_Code))
|
||
{
|
||
Cur_Diagnosis_Code = diagnosis_Code;
|
||
}
|
||
//否则全部重新获取一次
|
||
else
|
||
{
|
||
GetTreatmentInfo(Cur_PatientGuid);
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 窗体加载
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void Form_ChestPain_PatientMain_Load(object sender, EventArgs e)
|
||
{
|
||
if (IsNeedLoading) loading.ShowMessage();
|
||
|
||
BindInfo();
|
||
|
||
#region 显示和抑制 患者转归按钮
|
||
if (flag == "1")
|
||
{
|
||
btn_PatientOutcome.Enabled = false;
|
||
}
|
||
else
|
||
{
|
||
//不需要转归
|
||
if (Cur_Diagnosis_Code == "6" || Cur_Diagnosis_Code == "7" || Cur_Diagnosis_Code == "8")
|
||
{
|
||
btn_PatientOutcome.Enabled = false;
|
||
}
|
||
else
|
||
{
|
||
btn_PatientOutcome.Enabled = true;
|
||
if (OutCome_Code == "2")
|
||
panelControl1.Visible = true;
|
||
}
|
||
}
|
||
#endregion
|
||
|
||
if (IsNeedLoading) loading.HideMessage();
|
||
}
|
||
|
||
/// <summary>
|
||
/// 获取胸痛诊疗信息
|
||
/// </summary>
|
||
/// <param name="patientGuid">患者编号</param>
|
||
private void GetTreatmentInfo(string patientGuid)
|
||
{
|
||
DataTable TreatmentInfoDT = DBHelpClass.Get(string.Format("api/service/T_Service_ChestPain_TreatmentInfo/GetByPatientGuid?patientGuid={0}", patientGuid));
|
||
if (TreatmentInfoDT != null && TreatmentInfoDT.Rows.Count > 0)
|
||
{
|
||
Cur_Diagnosis_Code = PublicClass.ToString(TreatmentInfoDT.Rows[0]["CP_Diagnosis_Code"], "");
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 绑定患者信息
|
||
/// </summary>
|
||
private void BindInfo()
|
||
{
|
||
try
|
||
{
|
||
|
||
#region 绑定患者信息
|
||
string URL = string.Format("api/service/T_Service_Patient/GetChestPainMianModel?guid={0}", Cur_PatientGuid);
|
||
ChestPainMianModel model = new ChestPainMianModel();
|
||
model = DBHelpClass.GetDateModel<ChestPainMianModel>(URL);
|
||
if (model != null)
|
||
{
|
||
Cur_PatientID = model.ID;
|
||
Cur_PatientGuid = model.GUID;
|
||
//患者姓名
|
||
Cur_PatientName = lbl_PatientName.Text = model.Name;
|
||
//患者性别
|
||
Cur_PatientGender = model.Gender.ToString();
|
||
if (model.Gender == 0)
|
||
lbl_PatientGender.Text = "未知";
|
||
if (model.Gender == 1)
|
||
lbl_PatientGender.Text = "男";
|
||
if (model.Gender == 2)
|
||
lbl_PatientGender.Text = "女";
|
||
//患者年龄
|
||
Cur_PatientAge = lbl_PatientAge.Text = model.Age.ToString();
|
||
string Age_Unit = model.Age_Unit;
|
||
lbl_PatientAge_Unit.Text = Age_Unit == "" ? "岁" : Age_Unit;
|
||
//标签卡编号
|
||
Cur_WristStrapID = model.WristStrapID;
|
||
lbl_PatientWristStrap.Text = model.Alias + "(" + model.Code + ")";
|
||
//患者自愿放弃后续治疗0:否 1:是 如果没有值则重新赋值 默认0
|
||
if (model.CW_ZY_IS_TRANS_HOSPITAL == "1" || model.CW_120_Is_Trans_Hospital == "1")
|
||
flag = "1";
|
||
Cur_Give_UP_Treatment = model.Give_UP_Treatment;
|
||
OutCome_Code = model.OutCome_Code;
|
||
//初始界面
|
||
switch (PatientMainState)
|
||
{
|
||
case Enumerate.PatientMainState.时间轴:
|
||
btn_TimeAxis_Click(null, null);
|
||
break;
|
||
case Enumerate.PatientMainState.急救信息:
|
||
btn_PatientDetail_Click(null, null);
|
||
break;
|
||
case Enumerate.PatientMainState.卒中诊断:
|
||
btn_Treatment_Click(null, null);
|
||
break;
|
||
case Enumerate.PatientMainState.动态监护:
|
||
btn_RealTimeMonitoring_Click(null, null);
|
||
break;
|
||
case Enumerate.PatientMainState.影像信息:
|
||
btn_ImageInformation_Click(null, null);
|
||
break;
|
||
case Enumerate.PatientMainState.实时视频:
|
||
btn_RealTimeVideo_Click(null, null);
|
||
break;
|
||
case Enumerate.PatientMainState.一键通知:
|
||
btn_OneClickNotification_Click(null, null);
|
||
break;
|
||
case Enumerate.PatientMainState.专家会诊:
|
||
btn_Consultation_Click(null, null);
|
||
break;
|
||
case Enumerate.PatientMainState.患者转归:
|
||
btn_PatientOutcome_Click(null, null);
|
||
break;
|
||
case Enumerate.PatientMainState.急救轨迹:
|
||
btn_FirstAidTrack_Click(null, null);
|
||
break;
|
||
default:
|
||
btn_TimeAxis_Click(null, null);
|
||
break;
|
||
}
|
||
|
||
}
|
||
else
|
||
{
|
||
XtraMessageBox.Show("未获取到有效的病人信息!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
|
||
Close();
|
||
}
|
||
#endregion
|
||
}
|
||
catch (Exception ex)
|
||
{
|
||
PublicClass.WriteErrorLog(this.Text, "绑定患者信息:\r\n" + ex);
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 抢救时间轴
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void btn_TimeAxis_Click(object sender, EventArgs e)
|
||
{
|
||
//btn_PatientOutcome.Enabled = false;
|
||
MdiChildrenClose();
|
||
if (!ShowChildrenForm("Form_TimeAxis"))
|
||
{
|
||
btn_TimeAxis.Appearance.BackColor = Color.FromArgb(209, 229, 255);
|
||
btn_PatientDetail.Appearance.BackColor = Color.Transparent;
|
||
btn_Treatment.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientOutcome.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeMonitoring.Appearance.BackColor = Color.Transparent;
|
||
btn_ImageInformation.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeVideo.Appearance.BackColor = Color.Transparent;
|
||
btn_OneClickNotification.Appearance.BackColor = Color.Transparent;
|
||
btn_FirstAidTrack.Appearance.BackColor = Color.Transparent;
|
||
btn_Epidemic.Appearance.BackColor = Color.Transparent;
|
||
btn_Consultation.Appearance.BackColor = Color.Transparent;
|
||
simpleButton1.Appearance.BackColor = Color.Transparent;
|
||
btn_InformedConsent.Appearance.BackColor = Color.Transparent;
|
||
simpleButton3.Appearance.BackColor = Color.Transparent;
|
||
Form_ChestPain_TimeAxis form = new Form_ChestPain_TimeAxis(this, Cur_HospitalGuid, Cur_PatientGuid);
|
||
panelControl3.Controls.Clear();
|
||
form.WindowState = FormWindowState.Maximized;
|
||
form.MdiParent = this;
|
||
form.TopLevel = false;// 将子窗体设置为非顶级控件
|
||
form.FormBorderStyle = FormBorderStyle.None;//设置无边框
|
||
form.Dock = DockStyle.Fill; //容器大小随着调整窗体大小自动变化
|
||
form.Show();
|
||
panelControl3.Controls.Add(form);
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 急救信息
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void btn_PatientDetail_Click(object sender, EventArgs e)
|
||
{
|
||
MdiChildrenClose();
|
||
if (!ShowChildrenForm("Form_PatientDetail"))
|
||
{
|
||
btn_TimeAxis.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientDetail.Appearance.BackColor = Color.FromArgb(209, 229, 255);
|
||
btn_Treatment.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientOutcome.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeMonitoring.Appearance.BackColor = Color.Transparent;
|
||
btn_ImageInformation.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeVideo.Appearance.BackColor = Color.Transparent;
|
||
btn_OneClickNotification.Appearance.BackColor = Color.Transparent;
|
||
btn_FirstAidTrack.Appearance.BackColor = Color.Transparent;
|
||
btn_Epidemic.Appearance.BackColor = Color.Transparent;
|
||
btn_Consultation.Appearance.BackColor = Color.Transparent;
|
||
simpleButton1.Appearance.BackColor = Color.Transparent;
|
||
btn_InformedConsent.Appearance.BackColor = Color.Transparent;
|
||
simpleButton3.Appearance.BackColor = Color.Transparent;
|
||
Form_ChestPain_PatientDetail form = new Form_ChestPain_PatientDetail(Cur_HospitalGuid, Cur_PatientGuid, Cur_WristStrapID);
|
||
form.ZYEvent += form_ZYEvent;
|
||
panelControl3.Controls.Clear();
|
||
form.WindowState = FormWindowState.Maximized;
|
||
form.MdiParent = this;
|
||
form.TopLevel = false;// 将子窗体设置为非顶级控件
|
||
form.FormBorderStyle = FormBorderStyle.None;//设置无边框
|
||
form.Dock = DockStyle.Fill; //容器大小随着调整窗体大小自动变化
|
||
form.Show();
|
||
panelControl3.Controls.Add(form);
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 胸痛诊疗
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void btn_Treatment_Click(object sender, EventArgs e)
|
||
{
|
||
|
||
MdiChildrenClose();
|
||
if (!ShowChildrenForm("Form_DirectReportMain"))
|
||
{
|
||
btn_TimeAxis.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientDetail.Appearance.BackColor = Color.Transparent;
|
||
btn_Treatment.Appearance.BackColor = Color.FromArgb(209, 229, 255);
|
||
btn_PatientOutcome.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeMonitoring.Appearance.BackColor = Color.Transparent;
|
||
btn_ImageInformation.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeVideo.Appearance.BackColor = Color.Transparent;
|
||
btn_OneClickNotification.Appearance.BackColor = Color.Transparent;
|
||
btn_FirstAidTrack.Appearance.BackColor = Color.Transparent;
|
||
btn_Epidemic.Appearance.BackColor = Color.Transparent;
|
||
btn_Consultation.Appearance.BackColor = Color.Transparent;
|
||
simpleButton1.Appearance.BackColor = Color.Transparent;
|
||
btn_InformedConsent.Appearance.BackColor = Color.Transparent;
|
||
simpleButton3.Appearance.BackColor = Color.Transparent;
|
||
//loading.ShowMessage("请稍候", "正在加载胸痛诊疗信息...");
|
||
Form_ChestPain_Treatment form = new Form_ChestPain_Treatment(Cur_HospitalGuid, Cur_PatientGuid, Cur_WristStrapID);
|
||
form.TransfEvent_Diagnosis += form_TransfEvent_Diagnosis;//注册事件
|
||
panelControl3.Controls.Clear();
|
||
form.WindowState = FormWindowState.Maximized;
|
||
form.MdiParent = this;
|
||
form.TopLevel = false;// 将子窗体设置为非顶级控件
|
||
form.FormBorderStyle = FormBorderStyle.None;//设置无边框
|
||
form.Dock = DockStyle.Fill; //容器大小随着调整窗体大小自动变化
|
||
form.Show();
|
||
//loading.HideMessage();
|
||
panelControl3.Controls.Add(form);
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 患者转归
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void btn_PatientOutcome_Click(object sender, EventArgs e)
|
||
{
|
||
MdiChildrenClose();
|
||
if (!ShowChildrenForm("Form_PatientOutcome"))
|
||
{
|
||
btn_TimeAxis.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientDetail.Appearance.BackColor = Color.Transparent;
|
||
btn_Treatment.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientOutcome.Appearance.BackColor = Color.FromArgb(209, 229, 255);
|
||
btn_RealTimeMonitoring.Appearance.BackColor = Color.Transparent;
|
||
btn_ImageInformation.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeVideo.Appearance.BackColor = Color.Transparent;
|
||
btn_OneClickNotification.Appearance.BackColor = Color.Transparent;
|
||
btn_FirstAidTrack.Appearance.BackColor = Color.Transparent;
|
||
btn_Epidemic.Appearance.BackColor = Color.Transparent;
|
||
btn_Consultation.Appearance.BackColor = Color.Transparent;
|
||
simpleButton1.Appearance.BackColor = Color.Transparent;
|
||
btn_InformedConsent.Appearance.BackColor = Color.Transparent;
|
||
simpleButton3.Appearance.BackColor = Color.Transparent;
|
||
Form_ChestPain_Outcome form = new Form_ChestPain_Outcome(Cur_HospitalGuid, Cur_PatientGuid, Cur_WristStrapID);
|
||
panelControl3.Controls.Clear();
|
||
form.WindowState = FormWindowState.Maximized;
|
||
form.MdiParent = this;
|
||
form.TopLevel = false;// 将子窗体设置为非顶级控件
|
||
form.FormBorderStyle = FormBorderStyle.None;//设置无边框
|
||
form.Dock = DockStyle.Fill; //容器大小随着调整窗体大小自动变化
|
||
form.Show();
|
||
panelControl3.Controls.Add(form);
|
||
}
|
||
}
|
||
|
||
private void form_OutCome_Diagnosis(string outcome)
|
||
{
|
||
|
||
}
|
||
/// <summary>
|
||
/// 事件处理方法
|
||
/// </summary>
|
||
/// <param name="value">诊断值</param>
|
||
/// <param name="giveuUpTreatment">是否放弃治疗 0:否 1:是</param>
|
||
private void form_TransfEvent_Diagnosis(string diagnosis_Code, string giveuUpTreatment)
|
||
{
|
||
Cur_Give_UP_Treatment = giveuUpTreatment;
|
||
Cur_Diagnosis_Code = diagnosis_Code;
|
||
|
||
//放弃治疗无需继续填写转归信息
|
||
if (giveuUpTreatment == "1")
|
||
{
|
||
btn_PatientOutcome.Enabled = false;
|
||
}
|
||
else if (diagnosis_Code == "6" || diagnosis_Code == "7" || diagnosis_Code == "8")
|
||
{
|
||
btn_PatientOutcome.Enabled = false;
|
||
}
|
||
else if (flag == "1")
|
||
{
|
||
btn_PatientOutcome.Enabled = false;
|
||
}
|
||
else
|
||
{
|
||
btn_PatientOutcome.Enabled = true;
|
||
if (OutCome_Code == "2")
|
||
panelControl1.Visible = true;
|
||
}
|
||
}
|
||
|
||
private void form_ZYEvent(string value)
|
||
{
|
||
|
||
//if (model.CW_ZY_IS_TRANS_HOSPITAL == "1" || radioGroup_CW_120_Is_Trans_Hospital == "1")
|
||
// flag = "1";
|
||
if (Cur_Give_UP_Treatment == "1")
|
||
{
|
||
btn_PatientOutcome.Enabled = false;
|
||
}
|
||
else if (Cur_Diagnosis_Code == "6" || Cur_Diagnosis_Code == "7" || Cur_Diagnosis_Code == "8")
|
||
{
|
||
btn_PatientOutcome.Enabled = false;
|
||
}
|
||
else if (flag == "1")
|
||
{
|
||
btn_PatientOutcome.Enabled = false;
|
||
}
|
||
else if (value == "1")
|
||
{
|
||
btn_PatientOutcome.Enabled = false;
|
||
}
|
||
else
|
||
{
|
||
btn_PatientOutcome.Enabled = true;
|
||
if (OutCome_Code == "2")
|
||
panelControl1.Visible = true;
|
||
}
|
||
|
||
}
|
||
|
||
/// <summary>
|
||
/// 实时监测
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void btn_RealTimeMonitoring_Click(object sender, EventArgs e)
|
||
{
|
||
|
||
}
|
||
|
||
/// <summary>
|
||
/// 影像信息
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void btn_ImageInformation_Click(object sender, EventArgs e)
|
||
{
|
||
MdiChildrenClose();
|
||
if (!ShowChildrenForm("Form_ImageInformation"))
|
||
{
|
||
btn_TimeAxis.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientDetail.Appearance.BackColor = Color.Transparent;
|
||
btn_Treatment.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientOutcome.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeMonitoring.Appearance.BackColor = Color.Transparent;
|
||
btn_ImageInformation.Appearance.BackColor = Color.FromArgb(209, 229, 255);
|
||
btn_RealTimeVideo.Appearance.BackColor = Color.Transparent;
|
||
btn_OneClickNotification.Appearance.BackColor = Color.Transparent;
|
||
btn_FirstAidTrack.Appearance.BackColor = Color.Transparent;
|
||
btn_Epidemic.Appearance.BackColor = Color.Transparent;
|
||
btn_Consultation.Appearance.BackColor = Color.Transparent;
|
||
simpleButton1.Appearance.BackColor = Color.Transparent;
|
||
simpleButton3.Appearance.BackColor = Color.Transparent;
|
||
Form_ImageInformation form = new Form_ImageInformation(Cur_PatientGuid, PublicClassForDataBase.Config10001);
|
||
panelControl3.Controls.Clear();
|
||
form.WindowState = FormWindowState.Maximized;
|
||
form.MdiParent = this;
|
||
form.TopLevel = false;// 将子窗体设置为非顶级控件
|
||
form.FormBorderStyle = FormBorderStyle.None;//设置无边框
|
||
form.Dock = DockStyle.Fill; //容器大小随着调整窗体大小自动变化
|
||
form.Show();
|
||
panelControl3.Controls.Add(form);
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 实时视频
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void btn_RealTimeVideo_Click(object sender, EventArgs e)
|
||
{
|
||
|
||
}
|
||
|
||
/// <summary>
|
||
/// 一键通知
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void btn_OneClickNotification_Click(object sender, EventArgs e)
|
||
{
|
||
if (flag == "1")
|
||
btn_PatientOutcome.Enabled = false;
|
||
MdiChildrenClose();
|
||
if (!ShowChildrenForm("Form_OneClickNotification"))
|
||
{
|
||
btn_TimeAxis.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientDetail.Appearance.BackColor = Color.Transparent;
|
||
btn_Treatment.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientOutcome.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeMonitoring.Appearance.BackColor = Color.Transparent;
|
||
btn_ImageInformation.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeVideo.Appearance.BackColor = Color.Transparent;
|
||
btn_OneClickNotification.Appearance.BackColor = Color.FromArgb(209, 229, 255);
|
||
btn_FirstAidTrack.Appearance.BackColor = Color.Transparent;
|
||
btn_Epidemic.Appearance.BackColor = Color.Transparent;
|
||
btn_Consultation.Appearance.BackColor = Color.Transparent;
|
||
simpleButton1.Appearance.BackColor = Color.Transparent;
|
||
btn_InformedConsent.Appearance.BackColor = Color.Transparent;
|
||
simpleButton3.Appearance.BackColor = Color.Transparent;
|
||
Form_OneClickNotification form = new Form_OneClickNotification(Cur_PatientGuid, Cur_PatientName, Cur_PatientGender, Cur_PatientAge, Cur_PatientID.ToString());
|
||
panelControl3.Controls.Clear();
|
||
form.WindowState = FormWindowState.Maximized;
|
||
form.MdiParent = this;
|
||
form.TopLevel = false;// 将子窗体设置为非顶级控件
|
||
form.FormBorderStyle = FormBorderStyle.None;//设置无边框
|
||
form.Dock = DockStyle.Fill; //容器大小随着调整窗体大小自动变化
|
||
form.Show();
|
||
panelControl3.Controls.Add(form);
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 专家会诊
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void btn_Consultation_Click(object sender, EventArgs e)
|
||
{
|
||
if (flag == "1")
|
||
btn_PatientOutcome.Enabled = false;
|
||
MdiChildrenClose();
|
||
if (!ShowChildrenForm("Form_Consultation"))
|
||
{
|
||
Form_Consultation form = new Form_Consultation();
|
||
form.WindowState = FormWindowState.Maximized;
|
||
form.MdiParent = this;
|
||
form.Show();
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 急救轨迹
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void btn_FirstAidTrack_Click(object sender, EventArgs e)
|
||
{
|
||
MdiChildrenClose();
|
||
if (!ShowChildrenForm("Form_FirstAidTrack"))
|
||
{
|
||
btn_TimeAxis.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientDetail.Appearance.BackColor = Color.Transparent;
|
||
btn_Treatment.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientOutcome.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeMonitoring.Appearance.BackColor = Color.Transparent;
|
||
btn_ImageInformation.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeVideo.Appearance.BackColor = Color.Transparent;
|
||
btn_OneClickNotification.Appearance.BackColor = Color.Transparent;
|
||
btn_FirstAidTrack.Appearance.BackColor = Color.FromArgb(209, 229, 255);
|
||
btn_Epidemic.Appearance.BackColor = Color.Transparent;
|
||
btn_Consultation.BackColor = Color.Transparent;
|
||
simpleButton1.Appearance.BackColor = Color.Transparent;
|
||
btn_InformedConsent.Appearance.BackColor = Color.Transparent;
|
||
HL_FristAidPlatform_RealTimeVideo.Form_FirstAidTrack form = new HL_FristAidPlatform_RealTimeVideo.Form_FirstAidTrack(Cur_HospitalGuid, Cur_PatientGuid);
|
||
panelControl3.Controls.Clear();
|
||
form.WindowState = FormWindowState.Maximized;
|
||
form.MdiParent = this;
|
||
form.TopLevel = false;// 将子窗体设置为非顶级控件
|
||
form.FormBorderStyle = FormBorderStyle.None;//设置无边框
|
||
form.Dock = DockStyle.Fill; //容器大小随着调整窗体大小自动变化
|
||
form.Show();
|
||
panelControl3.Controls.Add(form);
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 根据传递的参数点击指定按钮事件
|
||
/// </summary>
|
||
/// <param name="_form_Flag"></param>
|
||
public void ClickMenu(int _form_Flag)
|
||
{
|
||
switch (_form_Flag)
|
||
{
|
||
case (int)Enumerate.ChestPainTimeAxis_Form.急救信息:
|
||
btn_PatientDetail_Click(null, null);
|
||
break;
|
||
case (int)Enumerate.ChestPainTimeAxis_Form.胸痛诊疗:
|
||
btn_Treatment_Click(null, null);
|
||
break;
|
||
case (int)Enumerate.ChestPainTimeAxis_Form.患者转归:
|
||
btn_PatientOutcome_Click(null, null);
|
||
break;
|
||
default:
|
||
break;
|
||
}
|
||
}
|
||
|
||
#region 方法
|
||
/// <summary>
|
||
/// 防止打开多个窗体
|
||
/// </summary>
|
||
/// <param name="p_ChildrenFormText">窗体名称</param>
|
||
/// <returns></returns>
|
||
private bool ShowChildrenForm(string p_ChildrenFormText)
|
||
{
|
||
int i;
|
||
//依次检测当前窗体的子窗体
|
||
for (i = 0; i < MdiChildren.Length; i++)
|
||
{
|
||
//判断当前子窗体的Text属性值是否与传入的字符串值相同
|
||
if (MdiChildren[i].Name == p_ChildrenFormText)
|
||
{
|
||
//如果值相同则表示此子窗体为想要调用的子窗体,激活此子窗体并返回true值
|
||
MdiChildren[i].Activate();
|
||
return true;
|
||
}
|
||
}
|
||
//如果没有相同的值则表示要调用的子窗体还没有被打开,返回false值
|
||
return false;
|
||
}
|
||
public void MdiChildrenClose()
|
||
{
|
||
//关闭所有已经打开的子窗体
|
||
if (MdiChildren.Length > 0)
|
||
{
|
||
foreach (Form myForm in this.MdiChildren)
|
||
{
|
||
myForm.Close();
|
||
}
|
||
}
|
||
}
|
||
#endregion
|
||
|
||
|
||
/// <summary>
|
||
/// 肌钙蛋白管理
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void btn_CTNT_Click(object sender, EventArgs e)
|
||
{
|
||
Form_ChestPain_CTNT frm = new Form_ChestPain_CTNT(Cur_PatientGuid);
|
||
frm.ShowDialog();
|
||
}
|
||
|
||
/// <summary>
|
||
/// 心电图管理
|
||
/// </summary>
|
||
/// <param name="sender"></param>
|
||
/// <param name="e"></param>
|
||
private void btn_ECG_Click(object sender, EventArgs e)
|
||
{
|
||
Form_ChestPain_ECG frm = new Form_ChestPain_ECG(Cur_PatientGuid);
|
||
frm.ShowDialog();
|
||
}
|
||
|
||
private void simpleButton1_Click(object sender, EventArgs e)
|
||
{
|
||
Form_ChestPain_ThrombolysisScreening frm = new Form_ChestPain_ThrombolysisScreening(Cur_HospitalGuid, Cur_PatientGuid);
|
||
frm.ShowDialog();
|
||
}
|
||
|
||
private void simpleButton2_Click(object sender, EventArgs e)
|
||
{
|
||
if (!ShowChildrenForm("Form_EpidemicNotifcation"))
|
||
{
|
||
btn_TimeAxis.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientDetail.Appearance.BackColor = Color.Transparent;
|
||
btn_Treatment.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientOutcome.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeMonitoring.Appearance.BackColor = Color.Transparent;
|
||
btn_ImageInformation.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeVideo.Appearance.BackColor = Color.Transparent;
|
||
btn_OneClickNotification.Appearance.BackColor = Color.Transparent;
|
||
btn_FirstAidTrack.Appearance.BackColor = Color.Transparent;
|
||
btn_Epidemic.Appearance.BackColor = Color.FromArgb(209, 229, 255);
|
||
btn_Consultation.Appearance.BackColor = Color.Transparent;
|
||
simpleButton1.Appearance.BackColor = Color.Transparent;
|
||
btn_InformedConsent.Appearance.BackColor = Color.Transparent;
|
||
simpleButton3.Appearance.BackColor = Color.Transparent;
|
||
Form_EpidemicNotifcation epidemicNotifcation = new Form_EpidemicNotifcation(Cur_PatientGuid, "");
|
||
//epidemicNotifcation.WindowState = FormWindowState.Maximized;
|
||
//epidemicNotifcation.MdiParent = this;
|
||
//epidemicNotifcation.Show();
|
||
panelControl3.Controls.Clear();
|
||
epidemicNotifcation.WindowState = FormWindowState.Maximized;
|
||
epidemicNotifcation.MdiParent = this;
|
||
epidemicNotifcation.TopLevel = false;// 将子窗体设置为非顶级控件
|
||
epidemicNotifcation.FormBorderStyle = FormBorderStyle.None;//设置无边框
|
||
epidemicNotifcation.Dock = DockStyle.Fill; //容器大小随着调整窗体大小自动变化
|
||
epidemicNotifcation.Show();
|
||
panelControl3.Controls.Add(epidemicNotifcation);
|
||
}
|
||
}
|
||
|
||
private void Form_ChestPain_PatientMain_FormClosed(object sender, FormClosedEventArgs e)
|
||
{
|
||
if (FormFlag == 0)
|
||
{
|
||
Form_ChestPain_PatientList info;
|
||
info = (Form_ChestPain_PatientList)this.Owner;
|
||
if (info != null)
|
||
{
|
||
info.RefreshGridList();
|
||
}
|
||
}
|
||
else if (FormFlag == 1)
|
||
{
|
||
Form_ChestPain_PatientList_Archives archives;
|
||
archives = (Form_ChestPain_PatientList_Archives)this.Owner;
|
||
if (archives != null)
|
||
{
|
||
archives.RefreshGridList();
|
||
}
|
||
}
|
||
else if (FormFlag == 2)
|
||
{
|
||
Form_ChestPain_PatientList_QualityControl qualityControl;
|
||
qualityControl = (Form_ChestPain_PatientList_QualityControl)this.Owner;
|
||
if (qualityControl != null)
|
||
{
|
||
qualityControl.RefreshGridList();
|
||
}
|
||
}
|
||
else if (FormFlag == 3)
|
||
{
|
||
Form_ChestPain_CCPC_PatientList CCPC;
|
||
CCPC = (Form_ChestPain_CCPC_PatientList)this.Owner;
|
||
if (CCPC != null)
|
||
{
|
||
CCPC.RefreshGridList();
|
||
}
|
||
}
|
||
//if (pagetype == "0")
|
||
//{
|
||
// Form_ChestPain_PatientList chestPain=new Form_ChestPain_PatientList();
|
||
// chestPain.RefreshGridList();
|
||
//}
|
||
}
|
||
|
||
private class ChestPainMianModel
|
||
{
|
||
/// <summary>
|
||
/// ID
|
||
/// </summary>
|
||
public long ID { get; set; }
|
||
|
||
/// <summary>
|
||
/// GUID
|
||
/// </summary>
|
||
public string GUID { get; set; }
|
||
|
||
/// <summary>
|
||
/// 真实姓名
|
||
/// 对应卒中接口文档:人口学信息表(Archives); aName
|
||
/// </summary>
|
||
public string Name { get; set; }
|
||
|
||
/// <summary>
|
||
/// 性别
|
||
/// 对应卒中接口文档:人口学信息表(Archives);aSex
|
||
/// </summary>
|
||
public int Gender { get; set; }
|
||
/// <summary>
|
||
/// 年龄
|
||
/// </summary>
|
||
public int Age { get; set; }
|
||
|
||
/// <summary>
|
||
/// 年龄单位
|
||
/// </summary>
|
||
public string Age_Unit { get; set; }
|
||
|
||
/// <summary>
|
||
/// 标签卡编号
|
||
/// </summary>
|
||
public long WristStrapID { get; set; }
|
||
|
||
/// <summary>
|
||
/// 标签卡别名
|
||
/// </summary>
|
||
public string Alias { get; set; }
|
||
|
||
/// <summary>
|
||
/// 标签卡编号
|
||
/// </summary>
|
||
public string Code { get; set; }
|
||
|
||
/// <summary>
|
||
/// 患者自愿放弃后续治疗 LYM 2020-03-31
|
||
/// 0:否
|
||
/// 1:是
|
||
/// </summary>
|
||
public string Give_UP_Treatment { get; set; }
|
||
|
||
/// <summary>
|
||
/// 直接转送上级医院
|
||
/// 0:否
|
||
/// 1:是
|
||
/// </summary>
|
||
public string CW_ZY_IS_TRANS_HOSPITAL { get; set; }
|
||
|
||
/// <summary>
|
||
/// 直接转送上级医院
|
||
/// 0:否
|
||
/// 1:是
|
||
/// </summary>
|
||
public string CW_120_Is_Trans_Hospital { get; set; }
|
||
|
||
/// <summary>
|
||
/// 患者转归
|
||
/// 1: 出院
|
||
/// 2:转送其它医院
|
||
/// 3:转送其它科室
|
||
/// 4:死亡
|
||
/// </summary>
|
||
public string OutCome_Code { get; set; }
|
||
}
|
||
|
||
private void simpleButton2_Click_1(object sender, EventArgs e)
|
||
{
|
||
Form_DownwardReferral downwardReferral = new Form_DownwardReferral(Cur_PatientGuid, Information.Hospital.GUID);
|
||
downwardReferral.Show();
|
||
}
|
||
private void simpleButton_Telemedicine_Click(object sender, EventArgs e)
|
||
{
|
||
//customizeHandler = new CustomizeHandler();
|
||
//LoginForm form = new LoginForm(customizeHandler);
|
||
//form.Text = ConfigurationManager.AppSettings["Title"];
|
||
//if (DialogResult.OK != form.ShowDialog())
|
||
//{
|
||
// return;
|
||
//}
|
||
//if (Login())
|
||
//{
|
||
// MainForm mainForm = new MainForm();
|
||
// //mainForm.Text = form.Text;
|
||
// mainForm.Show();
|
||
// mainForm.Initialize(RapidPassiveEngine, multimediaManager, GroupOutter, Information.User.ID.ToString(), Cur_PatientID.ToString());
|
||
// customizeHandler.Initialize(mainForm);
|
||
//}
|
||
}
|
||
|
||
//private bool Login()
|
||
//{
|
||
// //ESFramework 业务逻辑
|
||
// this.rapidPassiveEngine.WaitResponseTimeoutInSecs = 30;
|
||
// this.rapidPassiveEngine.HeartBeatSpanInSecs = 5;
|
||
// this.rapidPassiveEngine.SecurityLogEnabled = false;
|
||
|
||
// groupOutter.TryP2PWhenGroupmateConnected = false;
|
||
// groupOutter.RapidPassiveEngine = this.rapidPassiveEngine;
|
||
// DynamicGroupPassiveHandler groupPassiveHandler = new DynamicGroupPassiveHandler();
|
||
// groupPassiveHandler.Initialize(groupOutter);
|
||
|
||
// NDiskPassiveHandler nDiskPassiveHandler = new NDiskPassiveHandler();
|
||
|
||
// ComplexCustomizeHandler handler = new ComplexCustomizeHandler(this.customizeHandler, groupPassiveHandler, nDiskPassiveHandler);
|
||
// LogonResponse result = this.rapidPassiveEngine.Initialize(Information.User.ID.ToString(), "", ConfigurationManager.AppSettings["ServerIP"], int.Parse(ConfigurationManager.AppSettings["ServerPort"]), handler);
|
||
|
||
// if (result.LogonResult != LogonResult.Succeed)
|
||
// {
|
||
// if (result.LogonResult == LogonResult.HadLoggedOn)
|
||
// {
|
||
// MessageBox.Show("已经在其它地方登录!");
|
||
// }
|
||
// else
|
||
// {
|
||
// MessageBox.Show("用户或者密码错误!");
|
||
// }
|
||
// return false;
|
||
// }
|
||
|
||
// groupOutter.Initialize(this.rapidPassiveEngine.CurrentUserID);
|
||
// nDiskPassiveHandler.Initialize(this.rapidPassiveEngine.FileOutter, null);
|
||
|
||
// //OMCS 语音视频 参数设置
|
||
// multimediaManager.AutoReconnect = false;
|
||
// multimediaManager.SecurityLogEnabled = true;
|
||
// multimediaManager.AutoAdjustCameraEncodeQuality = false;
|
||
// multimediaManager.MicrophoneDeviceIndex = 0;
|
||
// multimediaManager.CameraDeviceIndex = 0;
|
||
// multimediaManager.CameraEncodeQuality = 8;
|
||
// multimediaManager.MaxCameraFrameRate = 12;
|
||
// multimediaManager.DesktopEncodeQuality = 3;
|
||
// multimediaManager.MaxDesktopFrameRate = 12;
|
||
// multimediaManager.Advanced.AllowDiscardFrameWhenBroadcast = true;
|
||
// multimediaManager.Advanced.MaxInterval4CameraKeyFrame = 20;
|
||
// multimediaManager.Advanced.MaxInterval4DesktopKeyFrame = 20;
|
||
|
||
// try
|
||
// {
|
||
// string[] cameraSizeStr = ConfigurationManager.AppSettings["CameraVideoSize"].Split(',');
|
||
// multimediaManager.CameraVideoSize = new System.Drawing.Size(int.Parse(cameraSizeStr[0]), int.Parse(cameraSizeStr[1]));
|
||
// }
|
||
// catch { }
|
||
|
||
// multimediaManager.Initialize(Information.User.ID.ToString(), "", ConfigurationManager.AppSettings["ServerIP"], int.Parse(ConfigurationManager.AppSettings["OmcsPort"]));
|
||
// multimediaManager.OutputAudio = true;
|
||
|
||
// return true;
|
||
|
||
|
||
//}
|
||
|
||
|
||
private void btn_InformedConsent_Click(object sender, EventArgs e)
|
||
{
|
||
MdiChildrenClose();
|
||
if (!ShowChildrenForm("Form_InformedConsent"))
|
||
{
|
||
btn_TimeAxis.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientDetail.Appearance.BackColor = Color.Transparent;
|
||
btn_Treatment.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientOutcome.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeMonitoring.Appearance.BackColor = Color.Transparent;
|
||
btn_ImageInformation.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeVideo.Appearance.BackColor = Color.Transparent;
|
||
btn_OneClickNotification.Appearance.BackColor = Color.Transparent;
|
||
btn_FirstAidTrack.Appearance.BackColor = Color.Transparent;
|
||
btn_Epidemic.Appearance.BackColor = Color.Transparent;
|
||
btn_Consultation.Appearance.BackColor = Color.Transparent;
|
||
simpleButton1.Appearance.BackColor = Color.Transparent;
|
||
simpleButton3.Appearance.BackColor = Color.Transparent;
|
||
btn_InformedConsent.Appearance.BackColor = Color.FromArgb(209, 229, 255);
|
||
Form_InformedConsent form = new Form_InformedConsent(Cur_PatientGuid, lbl_PatientName.Text, lbl_PatientAge.Text, lbl_PatientGender.Text, AdmissionNumber);
|
||
panelControl3.Controls.Clear();
|
||
form.WindowState = FormWindowState.Maximized;
|
||
form.MdiParent = this;
|
||
form.TopLevel = false;// 将子窗体设置为非顶级控件
|
||
form.FormBorderStyle = FormBorderStyle.None;//设置无边框
|
||
form.Dock = DockStyle.Fill; //容器大小随着调整窗体大小自动变化
|
||
form.Show();
|
||
panelControl3.Controls.Add(form);
|
||
}
|
||
}
|
||
|
||
private void simpleButton3_Click(object sender, EventArgs e)
|
||
{
|
||
MdiChildrenClose();
|
||
if (!ShowChildrenForm("UC_TreatmentPCI"))
|
||
{
|
||
btn_TimeAxis.Appearance.BackColor = Color.Transparent;
|
||
btn_PatientDetail.Appearance.BackColor = Color.Transparent;
|
||
btn_Treatment.Appearance.BackColor = Color.Transparent;
|
||
simpleButton3.Appearance.BackColor = Color.FromArgb(209, 229, 255);
|
||
btn_PatientOutcome.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeMonitoring.Appearance.BackColor = Color.Transparent;
|
||
btn_ImageInformation.Appearance.BackColor = Color.Transparent;
|
||
btn_RealTimeVideo.Appearance.BackColor = Color.Transparent;
|
||
btn_OneClickNotification.Appearance.BackColor = Color.Transparent;
|
||
btn_FirstAidTrack.Appearance.BackColor = Color.Transparent;
|
||
btn_Epidemic.Appearance.BackColor = Color.Transparent;
|
||
btn_Consultation.Appearance.BackColor = Color.Transparent;
|
||
simpleButton1.Appearance.BackColor = Color.Transparent;
|
||
btn_InformedConsent.Appearance.BackColor = Color.Transparent;
|
||
//loading.ShowMessage("请稍候", "正在加载导管室信息...");
|
||
panelControl3.Controls.Clear();
|
||
UC_TreatmentPCI uc = new UC_TreatmentPCI(Cur_HospitalGuid, Cur_PatientGuid);
|
||
|
||
uc.WindowState = FormWindowState.Maximized;
|
||
uc.MdiParent = this;
|
||
uc.TopLevel = false;// 将子窗体设置为非顶级控件
|
||
uc.FormBorderStyle = FormBorderStyle.None;//设置无边框
|
||
uc.Dock = DockStyle.Fill; //容器大小随着调整窗体大小自动变化
|
||
uc.Show();
|
||
|
||
|
||
// uc.Dock = DockStyle.Fill; //容器大小随着调整窗体大小自动变化
|
||
//Save_Main = uc;
|
||
//Save_Main.Save();
|
||
panelControl3.Controls.Add(uc);
|
||
//loading.HideMessage();
|
||
}
|
||
}
|
||
|
||
|
||
//private void simpleButton3_Click(object sender, EventArgs e)
|
||
//{
|
||
// Form_ScoreList frm = new Form_ScoreList(Cur_PatientGuid, Cur_PatientName, Cur_PatientGender, Cur_PatientAge);
|
||
// frm.ShowDialog();
|
||
//}
|
||
}
|
||
}
|