3

С Silverlight 4 можно связать данные с DependencyObject (вместо элемента Framework в предыдущих версиях). Пока все хорошо, но как мне связать снова коллекцию DependencyObjects.Связывание с коллекцией DependencyObjects в Silverlight 4

DataContext не передается из ObservableCollection в элементы коллекции, так что DependencyProperties объектов DependencyObject никогда не вызывается (ни измененные события). Ни DependencyObject не предлагает SetBinding или DataContext для инициализации привязки вручную.

Спасибо за любой совет здесь.

ответ

3

Чтобы распространить DataContext в этом случае, DependencyProperty, который содержит коллекцию, должен иметь тип DependencyObjectCollection<T>. DataContext распространяется через DependencyProperties и DependencyObjectCollections.

+0

безупречный! большое спасибо! – Meik

+0

Какой идеал реплицировать это для .NET 4.0? –

Смежные вопросы