public void FormProductSearch_Load(object sender, EventArgs e)
        {
            DataBaseOperationDLL db = new DataBaseOperationDLL();
            DataTable            dt = db.AllProductInformation();

            dataGridView1.DataSource = dt;
            List <string> list = new List <string>();

            foreach (DataRow dr in dt.Rows)
            {
                if (dr["product_number"].ToString().Length != 0)
                {
                    list.Add(dr["product_number"].ToString());
                }
                if (dr["product_name"].ToString().Length != 0)
                {
                    list.Add(dr["product_name"].ToString());
                }
            }
            AutoCompleteStringCollection source = new AutoCompleteStringCollection();

            source.AddRange(list.ToArray());
            tbNameOrNumber.AutoCompleteCustomSource = source;
            tbNameOrNumber.AutoCompleteMode         = AutoCompleteMode.SuggestAppend;
            tbNameOrNumber.AutoCompleteSource       = AutoCompleteSource.CustomSource;
            dataGridView1.ClearSelection();//清除选中状态
        }