Esempio n. 1
0
        /// <summary>
        /// 显示检验号列表,这里的BarCode相当于检验号Pat_ID
        /// </summary>
        /// <param name="p_strDoctorNameLike">检验号</param>
        private void m_mthGetApplicationIDList_Pat_ID(string p_strApplicationIDLike)
        {
            if (p_strApplicationIDLike.Length == 0)
            {
                lsvApplicationID.Visible = false;
                return;
            }

            string[] strApplicationIDArr;
            mImageReportDomain.m_lngGetImageBookingList(txtApplicationID.Text, m_ImageBookingArr, out strApplicationIDArr);

            if (strApplicationIDArr == null)
            {
                lsvApplicationID.Visible = false;
                return;
            }

            lsvApplicationID.Items.Clear();

            for (int i = 0; i < strApplicationIDArr.Length; i++)
            {
                ListViewItem lviApplicationID = new ListViewItem(
                    new string[] {
                    strApplicationIDArr[i]
                });
                lviApplicationID.Tag = strApplicationIDArr[i];

                lsvApplicationID.Items.Add(lviApplicationID);
            }

            lsvApplicationID.BringToFront();
            lsvApplicationID.Visible = true;
        }
Esempio n. 2
0
 private void m_txtEmployeeName_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         TextBox txtEmployee = (TextBox)sender;
         m_mthLoadDarkEmployees(txtEmployee);
         if (m_lsvDarkEmployees.Items.Count > 0)
         {
             m_mthListViewSorting(m_lsvDarkEmployees, (txtEmployee.Name == "m_txtEmployeeID") ? 0 : 1);
             m_lsvDarkEmployees.Visible = true;
             m_lsvDarkEmployees.BringToFront();
             m_lsvDarkEmployees.Items[0].Selected = true;
             m_lsvDarkEmployees.Focus();
             m_lsvDarkEmployees.Left = txtEmployee.Left;
             m_lsvDarkEmployees.Top  = txtEmployee.Bottom;
         }
     }
 }
Esempio n. 3
0
//		private bool m_blnCanApplicationIDTextChanged = true;

        /// <summary>
        /// 显示检验号列表,这里的BarCode相当于检验号Pat_ID
        /// </summary>
        /// <param name="p_strDoctorNameLike">检验号</param>
        private void m_mthGetApplicationIDList_Pat_ID(string p_strApplicationIDLike)
        {
//			if(!m_blnCanApplicationIDTextChanged)
//				return;

            if (p_strApplicationIDLike.Length == 0)
            {
                lsvApplicationID.Visible = false;
                return;
            }

            string[] strApplicationIDArr;
            mImageReportDomain.m_lngGetImageReportList(txtApplicationID.Text, m_ImageReportArr, out strApplicationIDArr);

            if (strApplicationIDArr == null)
            {
                lsvApplicationID.Visible = false;
                return;
            }

            lsvApplicationID.Items.Clear();

            for (int i = 0; i < strApplicationIDArr.Length; i++)
            {
//				if(strDeptNameArr[i]==clsSystemContext.s_ObjCurrentContext.m_ObjDepartment.m_StrDeptName.Trim())
//				{
                ListViewItem lviApplicationID = new ListViewItem(
                    new string[] {
                    strApplicationIDArr[i]
                });
                lviApplicationID.Tag = strApplicationIDArr[i];

                lsvApplicationID.Items.Add(lviApplicationID);
//				}
            }

            lsvApplicationID.BringToFront();
            lsvApplicationID.Visible = true;
        }
Esempio n. 4
0
		/// <summary>
		/// Cria lista
		/// </summary>
		private void CriarLista()
		{
			// Constrói a listview
            lista = new ListView();

			// Atributos visuais
			int alturaProposta = 3 * this.Height;
			lista.Height		= alturaProposta < alturaMínimaLista ? alturaMínimaLista : alturaProposta;
			lista.Visible		= false;
			lista.Name			= this.Name + "Lista";
			lista.FullRowSelect = true;
			lista.MultiSelect	= false;
			lista.HideSelection = false;
			lista.View			= View.Details;
			lista.BorderStyle = BorderStyle.FixedSingle;
			lista.HeaderStyle	= mostrarCabeçalho ? ColumnHeaderStyle.Nonclickable : ColumnHeaderStyle.None;
	
			// Eventos
			lista.SelectedIndexChanged += new EventHandler(lista_SelectedIndexChanged);
			lista.Click				   += new EventHandler(lista_Click);
			lista.MouseMove			   += new MouseEventHandler(lista_MouseMove);
			lista.MouseLeave		   += new EventHandler(lista_MouseLeave);

			// Colunas
			lista.Columns.Add(colNome);
			lista.Columns.Add(colDados);
			
			this.TopLevelControl.SuspendLayout();
			this.TopLevelControl.Controls.Add(lista);
			
			lista.BringToFront();
		}
Esempio n. 5
0
        private void scoreboardList()
        {
            ListView scoreboard = new ListView();
            scoreboard.Bounds = new Rectangle(new Point(400, 100), new Size(84 + (60 * numberOfPlayers), 400));
            scoreboard.View = View.Details;
            scoreboard.GridLines = true;
            scoreboard.FullRowSelect = true;

            string[] info = new string[18];
            string[] row = new string[numberOfPlayers + 1];
            info[0] = "1'ere";
            info[1] = "2'ere";
            info[2] = "3'ere";
            info[3] = "4'ere";
            info[4] = "5'ere";
            info[5] = "6'ere";
            info[6] = "sum";
            info[7] = "bonus";
            info[8] = "Et par";
            info[9] = "To par";
            info[10] = "Tre ens";
            info[11] = "Fire ens";
            info[12] = "Lav";
            info[13] = "Høj";
            info[14] = "Fuldt hus";
            info[15] = "Chance";
            info[16] = "Yatzy";
            info[17] = "I alt";
            scoreboard.Columns.Add("Spillere", 80, HorizontalAlignment.Left);
            for (int i = 1; i <= numberOfPlayers; i++)
            {
                scoreboard.Columns.Add(playerNames[i], 60, HorizontalAlignment.Left);
            }

            ListViewItem itm;
            for (int i = 0; i <= 17; i++)
            {
                row[0] = info[i];
                for (int k = 1; k <= numberOfPlayers; k++)
                {
                    row[k] = "-";
                }
                itm = new ListViewItem(row);
                scoreboard.Items.Add(itm);
            }
            scoreboard.Items[1].SubItems[1].Text = "Hej";
            scoreboard.Font = textFont;
            this.Controls.Add(scoreboard);
            scoreboard.BringToFront();
        }