グリッドビューで複数のフィルターを作成できますか? これまでのところ、フィルタリングの種類ごとに 3 つの方法があります。このようなことができるようになりたいです。最初に表示されるコンボボックスの値から選択し、次にこのフィルタリングされたリストから、テキストボックスを使用して他の何かを検索できるようにしたいと思います。
private void button9_Click(object sender, EventArgs e)
{
var result = list3.Where(Srodek => Srodek.Srodek.ID.Device == textBox2.Text).ToList();
dataGridView4.DataSource = result;
}
private void comboBox1_SelectedValueChanged(object sender, EventArgs e)
{
var result = list3.Where(Srodek => Srodek.Srodek.category1 == comboBox1.SelectedItem.ToString()).ToList();
dataGridView4.DataSource = result;
}
コンボボックスから値を選択すると、グリッドビューに必要なものが表示されますが、後でテキストボックスに何かを挿入してボタンをクリックすると、コンボボックスで既にフィルタリングされているリストではなく、リスト全体がフィルタリングされます。どうすれば達成できますか?