示例#1
0
        private void button3_Click(object sender, EventArgs e) //Buscar
        {
            dataGridView1.DataSource = null;
            List <Projeto> projeto = new List <Projeto>();

            if (textBox2.Text.Equals("")) //Se for vazio lista todos
            {
                AtualizaDGV();
            }
            else //Se tiver alguma entrada...
            {
                projeto = daoProj.ListByName(textBox2.Text); //Lê do banco
                dataGridView1.Rows.Clear(); //Limpa o Data Grid View
                //Adiciona somente o procurado
                foreach (Projeto proj in projeto)
                {
                    dataGridView1.Rows.Add(proj.Codigo.ToString(), proj.Nome);
                }

                /* Limpa a seleção de linhas no Data Grid View */
                dataGridView1.ClearSelection();
            }

            dataGridView1.ClearSelection();
        }