private void textBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { TextBox txt = (TextBox)sender; if (e.KeyCode == Keys.Enter && txt.Tag + "" != "") { int i; for (i = row; i < vs.Rows.Count; i++) { string st = vs.Rows[i][txt.Tag + ""] + ""; string st1 = txt.Text; st = st.ToUpper(); st1 = st1.ToUpper(); if (st != "") { if (st.IndexOf(st1) >= 0) { vs.Row = i; vs.ShowCell(i, vs.Cols[txt.Tag + ""].Index); break; } } } row = i + 1; if (row >= vs.Rows.Count - 1) { row = 1; } } }