private void dgv_Tempreturelist_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.RowIndex < 0 || e.ColumnIndex != -1) { return; } if (m_updateRows.Count > 0) { App.Msg("有数据修改,请先保存!"); return; } InPatientInfo info = tempetureDataComm.GetInpatientInfoByPid(dgv_Tempreturelist.Rows[e.RowIndex].Cells["Col_ID"].Value.ToString()); ucTempraute tp = new ucTempraute(info, _templateType, true); tp.Dock = DockStyle.Fill; Form frm = new Form(); frm.Controls.Add(tp); frm.WindowState = FormWindowState.Maximized; frm.ShowDialog(); //App.UsControlStyle(tp); //App.AddNewBusUcControl(tp, dgv_Tempreturelist.Rows[dgv_Tempreturelist.CurrentCell.RowIndex].Cells["Col_PATIENTNAME"].ToString() + "-体温单信息"); Query(); //进入单录后返回时,数据可能被编辑,自动刷新下群录界面。 }
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { //try //{ if (e.Node.Name == "t1") { superTabControlPanel1.Controls.Clear(); ucTempraute tp = new ucTempraute(currentInpo, tempetureDataComm.TEMPLATE_NORMAL, true); tp.Dock = DockStyle.Fill; superTabControlPanel1.Controls.Add(tp); } else if (e.Node.Name == "t2") { superTabControlPanel1.Controls.Clear(); ucTempraute tp = new ucTempraute(currentInpo, tempetureDataComm.TEMPLATE_BABY, true); tp.Dock = DockStyle.Fill; superTabControlPanel1.Controls.Add(tp); } else if (e.Node.Name == "t3") { superTabControlPanel1.Controls.Clear(); ucTempraute tp = new ucTempraute(currentInpo, tempetureDataComm.TEMPLATE_CHILD, true); tp.Dock = DockStyle.Fill; superTabControlPanel1.Controls.Add(tp); } else if (e.Node.Name == "t4") { superTabControlPanel1.Controls.Clear(); ucTempratureDataLoad_ai tp = new ucTempratureDataLoad_ai(currentInpo, "TempertureSet_newTable_ai.tmb", "TempertureSet_newTable_ai.tlmb"); tp.Dock = DockStyle.Fill; superTabControlPanel1.Controls.Add(tp); } else if (e.Node.Name == "tAi") { superTabControlPanel1.Controls.Clear(); ucAiTemperature tFrm = new ucAiTemperature("ucMainFrame.clmb"); tFrm.ucMainFrame_InitData(currentInpo); tFrm.Dock = DockStyle.Fill; superTabControlPanel1.Controls.Add(tFrm); } //} //catch //{ } }
private void dgv_Tempreturelist_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0 && dgv_Tempreturelist.Rows[e.RowIndex].Cells[e.ColumnIndex].OwningColumn.HeaderText == "打印") { if (m_updateRows.Count > 0) { App.Msg("有数据修改,请先保存!"); return; } InPatientInfo info = tempetureDataComm.GetInpatientInfoByPid(dgv_Tempreturelist.Rows[e.RowIndex].Cells["Col_ID"].Value.ToString()); ucTempraute tp = new ucTempraute(info, _templateType, false); tp.Dock = DockStyle.Fill; Form frm = new Form(); frm.Controls.Add(tp); frm.WindowState = FormWindowState.Maximized; frm.ShowDialog(); } }