Пример #1
0
        /// <summary>
        /// 图标单击时回调函数
        /// </summary>
        /// <param name="no"></param>
        private void PicBox_Click(string nodesign, string txt)
        {
            DataTable dt = frmTemp.dtDeptNodes;

            // 1检查所见,2诊断意见,3检查内容,4备注
            switch (nodesign.Trim())
            {
            case "1":
                word.ValueAppend(FieldDict.DESCRIPTION, txt);    //检查所见
                if (!this.isShowWord)
                {
                    this.txt_Description.Text += txt;
                }
                break;

            case "2":
                word.ValueAppend(FieldDict.IMPRESSION, txt);    //诊断意见
                if (!this.isShowWord)
                {
                    this.txt_Impression.Text += txt;
                }
                break;

            case "3":
                word.ValueAppend(FieldDict.EXAM_PARA, txt);    //检查内容
                if (!this.isShowWord)
                {
                    this.txt_ExamPara.Text += txt;
                }
                break;

            case "4":
                word.ValueAppend(FieldDict.RECOMMENDATION, txt);    //附注
                if (!this.isShowWord)
                {
                    this.txt_Recommendation.Text += txt;
                }
                break;

            default:

                DataRow dw = frmTemp.FindNode(nodesign.Trim());
                if (dw != null)
                {
                    word.ValueAppend(dw["PRINT_FIELD"].ToString().Trim(), txt);
                }
                break;
            }
        }