Я хочу, чтобы текст данных моего списка был привязан к наблюдаемой коллекции. Прямо сейчас у меня есть:
// CurrentEmploye = some employee
Entities.DatabaseModel m = new Entities.DatabaseModel();
var q = from t in m.TimeSheet
join emp in m.Employees on t.idEmployee equals emp.id
where emp.id == CurrentEmploye.id
select new
{
firstName = emp.firstName,
lastName = emp.lastName,
position = emp.position,
clockInDate = t.clockInDate,
clockOutDate = t.clockOutDate,
};
listView1.DataContext = q;
этот код правильно заполняет список. Теперь я хочу обновлять представление списка каждый раз, когда обновляю элемент списка.
Мне бы хотелось, чтобы переменная q
имела тип ObservableCollection без необходимости создания пользовательского класса, который содержит firstName, lastName, position и т. Д. ... Как я могу это сделать?