두 개 이상의 텍스트 상자가있는 DataGrid를 필터링하려고합니다. 이것을 사용하는 간단한 방법이 있습니까? 이제 DataGrid는 마지막으로 확인 된 조건에 대해서만 필터링됩니다.C# Datagridview 여러 필터
하루 종일 검색 한 결과 해결책을 찾을 수 없습니다.
두 상자의 코드입니다. 마지막 상자에 두 개의 필터를 추가했지만 이것은 추측 일 뿐이므로 작동하지 않을 수도 있습니다.
감사합니다, A.는
private void textBox4_TextChanged(object sender, EventArgs e)
{
BindingSource bs = new BindingSource();
bs.DataSource = dataGridView1.DataSource;
bs.Filter = "Bank like '%" + textBox4.Text + "%'";
dataGridView1.DataSource = bs;
}
private void textBox5_TextChanged(object sender, EventArgs e)
{
BindingSource bs = new BindingSource();
bs.DataSource = dataGridView1.DataSource;
bs.Filter = "Bank like '%" + textBox4.Text + "%'";
bs.Filter = "currency like '" + textBox5.Text + "'";
dataGridView1.DataSource = bs;
}
당신이 첫 번째 라인으로 무엇을 의미합니까? – DanM7