Esempio n. 1
0
        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;
                }
            }
        }