コード例 #1
0
 public FormHostControlMode(ucMain ucMain, CMain main)
 {
     _main   = main;
     _ucMain = ucMain;
     InitializeComponent();
     this.pnlButtonBack.Visible = false;
     InitDisplay();
     //InitCaution(caution);
 }
コード例 #2
0
        public frmMain(Acc acc)
        {
            InitializeComponent();
            this.LoginAccount = acc;
            panel1.Controls.Clear();
            ucMain UCSV = new ucMain();

            panel1.Controls.Add(UCSV);
            UCSV.Dock = DockStyle.Fill;
        }
コード例 #3
0
ファイル: UCPictureBox.cs プロジェクト: zh7262703/Emr_MySql
        protected override void OnMouseDoubleClick(MouseEventArgs e)
        {
            //base.OnMouseDoubleClick(e);
            DataInit.boolAgree  = false;
            DataInit.isRightDoc = false;
            if (e.Button == MouseButtons.Left)
            {
                if (inpat.Id != 0)
                {
                    string action_State = DataInit.GetActionState(inpat.Id.ToString());
                    if (action_State == "4" || action_State == "3")
                    {
                        tabControl_Patient = (this.Parent.Parent.Parent.Parent.Parent.Parent.Parent) as DevComponents.DotNetBar.TabControl;
                        //验证TabControl是否有重复
                        if (tabControl_Patient != null)
                        {
                            for (int i = 0; i < tabControl_Patient.Tabs.Count; i++)
                            {
                                if (inpat.Id.ToString() == tabControl_Patient.Tabs[i].Name)
                                {
                                    tabControl_Patient.SelectedTabIndex = i;
                                    return;
                                }
                            }
                        }
                        ucMain main = (this.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent) as ucMain;
                        main.action_State   = action_State;
                        main.currentPatient = inpat;

                        TabControlPanel tabctpnDoc = new TabControlPanel();
                        tabctpnDoc.AutoScroll = true;
                        TabItem pageDoc = new TabItem();
                        pageDoc.Name   = inpat.Id.ToString();
                        pageDoc.Text   = inpat.Sick_Bed_Name + " " + inpat.Patient_Name;
                        pageDoc.Click += new EventHandler(page_Click);
                        pageDoc.Tag    = inpat;
                        ucDoctorOperater fm = new ucDoctorOperater(inpat);
                        fm.Dock = DockStyle.Fill;
                        tabctpnDoc.Controls.Add(fm);
                        tabctpnDoc.Dock         = DockStyle.Fill;
                        pageDoc.AttachedControl = tabctpnDoc;
                        tabControl_Patient.Controls.Add(tabctpnDoc);
                        tabControl_Patient.Tabs.Add(pageDoc);
                        tabControl_Patient.Refresh();
                        tabControl_Patient.SelectedTab = pageDoc;
                        flag = true;
                    }
                }
                else
                {
                    App.Msg("该床是空床!");
                }
            }
        }
コード例 #4
0
ファイル: frmMain.cs プロジェクト: BeydaDurmus/Scrum-Board
        void frmMain_Load(object sender, EventArgs e)
        {
            fpnlMain.Controls.Clear();
            List <SBTask> lstTask = rpt.GetAll();

            for (int i = 0; i < lstTask.Count; i++)
            {
                ucMain ucm = new ucMain(lstTask[i]);
                ucm.Name = "Task_" + lstTask[i].Id.ToString();
                fpnlMain.Controls.Add(ucm);
            }
        }
コード例 #5
0
ファイル: UcInhospital.cs プロジェクト: zh7262703/Emr_MySql
        private void UcInhospital_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Left)
            {
                //if(App.UserAccount.CurrentSelectRole.Sickarea_Id!="")
                //{
                if ((sender as UcInhospital).inpat.Id != 0)
                {
                    if (DataInit.GetActionState(inpat.Id.ToString()) == "4" ||
                        DataInit.GetActionState(inpat.Id.ToString()) == "3")
                    {
                        ucMain main = (this.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent) as ucMain;

                        App.UsControlStyle(main);
                        //main.MdiParent = App.ParentForm;
                        main.currentPatient = null;
                        main.currentPatient = inpat;

                        //if (main.tctlNormolOperate.Tabs[0].Text == "常用操作")
                        //{
                        //    main.tctlNormolOperate.SelectedTabIndex = 1;
                        //}
                        //else
                        //{
                        //    main.tctlNormolOperate.SelectedTabIndex = 0;
                        //}

                        flag = true;
                    }
                }
                else
                {
                    App.Msg("该床是空床!");
                }
                //}
            }
        }