У меня есть приложение winform с основными / подробными данными. Я использую явную загрузку для загрузки дочерних сущностей в событии с изменением положения.
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);
Кто-нибудь знает, как этого добиться? Спасибо.