对于tableItem的新窗口打开问题

来源:互联网 发布:ae mac中文版下载 编辑:程序博客网 时间:2024/05/16 20:30

        在tebleItem中打开的新窗口,如果已经打开则不再重复打开,只需激活即可;如果没有打开,则新建一个窗口。

      具体代码如下:

        if (frmuserinfo != null)   //如果窗口已经存在!
            {
                frmuserinfo.Activate();
            }
            else  
            {
                frmuserinfo = new Frm_UserInfo();   //实例化窗体
                frmuserinfo.MdiParent = this;    //设置父窗体
                frmuserinfo.WindowState = FormWindowState.Maximized;  //窗体最大化
                frmuserinfo.Show();    //显示窗体
            }

              在ComBox里面,要显示数据源的内容,可以以如下方式进行:

         SqlCommand cmd = new SqlCommand("SQL语句", con);

               SqlDataReader dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                       comboBoxPinxiangName.Items.Add(dr["品项名称".ToString()]);
                }
                dr.Close();