Привязка данных в одном контроле на 2 разных DataContext - PullRequest
0 голосов
/ 18 февраля 2011

В Silverlight у меня есть страница с некоторыми элементами управления и списком.

Я использую MVVM, и dataContext из списка определяется следующим образом.В моей модели у меня есть свойство ProductCommand, и этот объект ProductCommand содержит список продуктов с именем Products.

Мой список находится в сетке с текстом данных, определенным как свойство ProductCommand.и привязка данных для списка устанавливается на Products (Binding = "{Product, Mode = twoWay}").

В моем классе модели у меня также есть свойство selectedProduct, и я хочу связать его сSelectedItem свойство списка.

Как я могу это сделать?

1 Ответ

0 голосов
/ 19 февраля 2011

У меня были подобные проблемы. Я нашел эту статью blog Дэна Уолина о прокси контекста данных очень полезной.

Конечно, в привязке предков Silverlight 5 вы также сможетерешить эту проблему.

...