Я связываю сетку данных с некоторыми данными и использую AutoColumnGeneration.При использовании обычного запроса linq к набору данных все работает нормально:
var queryAll = from actor in actorsAll
select new
{
ActorName = actor.IsPerson ? actor.FirstName + " " + actor.LastName : actor.CompanyName
};
MalatDetailsBudgetGridUC.ItemsSource = queryAll;
Но так как я хочу, чтобы моя сетка была привязана к ObservableCollection, я пытаюсь использовать следующее:
ActorsCollection collection = new ActorsCollection(actorType);
var queryAll = from actor in collection
select new
{
ActorName = actor.IsPerson ? actor.FirstName + " " + actor.LastName : actor.CompanyName
};
MalatDetailsBudgetGridUC.ItemsSource = queryAll;
При использовании этого моя сетка заполняется (очень тонкими) строками точно так, как и должно быть, но столбцы не генерируются.
BTW - ActorsCollection - это реализованная ObservableCollection, которая добавляет себя с объектами Actor.
Пожалуйста, помогите !!