コード例 #1
0
        public MReportTempDict[] NewTems;//新增的节点

        public frmImpRptToTem(WordClass.Template tem, MReportTempDict ParentTem)
        {
            InitializeComponent();
            this.txt_Description.Text        = tem.Description;
            this.txt_ExamPara.Text           = tem.ExamPara;
            this.txt_Impression.Text         = tem.Impression;
            this.txt_Recommendation.Text     = tem.Recommendation;
            this.txt_NodeName.Text           = ParentTem.NODE_NAME;
            this.cmb_IsPrivate.SelectedIndex = Convert.ToInt32(ParentTem.IS_PRIVATE);
            this.cmb_IsPrivate.Enabled       = ParentTem.IS_PRIVATE == 0 ? true : false;
            this.ParentId         = Convert.ToInt32(ParentTem.NODE_ID);
            this.ClinicOfficeCode = ParentTem.EXAM_CLASS;
        }
コード例 #2
0
        private void tsmi_ImportRptTem_Click(object sender, EventArgs e)
        {
            if (this.tree_Template.SelectedNode == null)
            {
                return;
            }
            WordClass.Template tem = word.GetTemplate();
            frmImpRptToTem     imp = new frmImpRptToTem(tem, MReporttemp);

            if (imp.ShowDialog() == DialogResult.OK)
            {
                MReportTempDict[] NewTemps = imp.NewTems;
                this.tree_Template.SelectedNode.Nodes.Insert(0, NewTemps[0].NODE_ID.ToString(), NewTemps[0].NODE_NAME);
                TreeNode newNode = tree_Template.Nodes.Find(NewTemps[0].NODE_ID.ToString(), true)[0];
                newNode.Nodes.Insert(0, NewTemps[1].NODE_ID.ToString(), NewTemps[1].NODE_NAME);
                newNode.Nodes.Insert(1, NewTemps[2].NODE_ID.ToString(), NewTemps[2].NODE_NAME);
            }
        }