Filter yapmak istediğiniz kısımda

DataView dv;
dv = new DataView(ds.Tables[0], "kolonismi= 'filtrelenecekmetin' ", "kolonismi Desc", DataViewRowState.CurrentRows);
dataGridView1.DataSource = dv;

Kalın olarak yazdığım kısımları kendinize göre düzenleyebilirsiniz.
Desc yada Asc olan kısım ise sıralama yapmanız için. İstemiyorsanız orayı kaldırabilirsiniz. Tabiki bu kodlama datagridview için filtrelemeyi gösteriyor. Siz başka yerde kullanacaksanız dataGridView1.DataSource = dv; kısmını kendinize göre düzenleyebilirsiniz.