private void layoutBindingSource_CurrentChanged(object sender, EventArgs e) { Layout lay = layoutBindingSource.Current as Layout; if (lay == null) { return; } List <Position> posList = bllPos.SearchByLayout(lay.Id); FillDataGridView(posList); }