selam,

bu yaptığın işi kodla zaten yapabilirsin?

kullanacağın öğeler şunlar

listen.DataSource= datasourceun;
listen.ValueMember="valuememberin";
listen.DisplayMember="displaymemberin";

bunlar bittikten sonra refresh etmek istiyorsan öncelikle datasource unu boşaltman gerekiyor. onu da şu şekil yapıyorsun

listen.DataSource=null;
listen.DataSource=datasourceun;
... //value,display memberler..