سلام یه تغییر تو چند خط کد بدی درسته ، فقط یه چیزی اگه فایلت حجمش بشه بیش از 2 مگ برنامت به مشکل بر میخوره (تو قسمت loadxml ) ،
خب تو رفرش فقط اینو بنویس
namayesh();
و تو سرچ اینو بنویس
var query =(from o in ds.tblKala.Where(x => x.Code == textBox1.Text)
select new {
o.Code,
o.Name,
o.Vahed
}).ToList();
dataGridView1.DataSource = query;