Когда Собственность Собственности Представляет Историю, Какая Связывающая Стратегия для самого последнего Предмета? - PullRequest
0 голосов
/ 10 февраля 2011

У меня есть объект в EF4, который представляет устройство в тестируемом поле (Устройство). Эта сущность имеет свойство DeviceStatuses с тремя полями (key1, key2, datetime). Это таблица моста к таблице состояния. Он используется для хранения истории статусов, для которых было установлено отдельное устройство. Итак, свойство навигации Device.DeviceStatuses.Status Дает мне коллекцию DeviceStatuses, но меня интересует только DeviceStatus с max (datetime).

У меня вопрос: как мне с этим работать? Могу ли я создать собственное свойство в объекте Device? Есть ли в приложении XAML способ привязки только к желаемому статусу?

1 Ответ

0 голосов
/ 18 мая 2011

Из-за типа возвращаемой коллекции я не смог использовать синтаксис {Binding Device.DeviceStatuses[0].Status}. В итоге я написал собственный конвертер, который взял самое последнее значение и вернул указанное значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...