Example #1
0
        private void lv_Patient_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            ListViewItem lvi = lv_Patient.GetItemAt(e.X, e.Y);
            if (lvi == null) return;
            if (lvi.ImageIndex != 1) return;

            BWorkList bwk = new BWorkList();
            MWorkList mwk = (MWorkList)bwk.GetModel(lvi.Tag.ToString());

            BReport brt = new BReport();
            MReport mrt = (MReport)brt.GetModel(lvi.Tag.ToString());

            ImageCopy ic = new ImageCopy();
            string saveDir = System.Windows.Forms.Application.StartupPath + "\\temp";
            List<ImgObj> arrayImg = ic.LoadImages(mwk, saveDir);
            frmReportEdit frmRE = new frmReportEdit();
            frmRE.initForm(mwk, mrt,ILL.GetConfig.RS_OpenWord);
            frmRE.ShowDialog();
        }