У меня есть winform-приложение с master/detail datagridviews. Я использую явную загрузку для загрузки дочерних объектов в событие master positionchanged.Entity framework - загружать детей и сортировать для datagridview
private void masterBindingSource_PositionChanged(object sender, EventArgs e)
{
var master = masterBindingSource.Current as Master;
if ((master != null) && (!master.children.IsLoaded))
{
master.children.Load();
}
}
Моя единственная проблема в том, что мне нужно сортировать детей по одному полю. Это не работает - master.children.OrderByDescending (c => c.sortfield); Кто-нибудь знает, как это достичь? Благодарю.