2011-06-24 3 views
0

У меня есть пользовательский элемент управления, который имеет ListBox с множеством других элементов управления. Мне нужно связать элемент управления ListBox на странице Silverlight. Мне нужно сделать это, чтобы я мог использовать свой пользовательский контроль на нескольких разных страницах и привязывать его к другой таблице на каждой странице.DataBinding ListBox в элементе управления пользователя в Silverlight Page

Любые идеи о том, как это можно сделать?

ответ

0

Вы можете выставить DP-тип типа IEnumerable в свой UserControl и, поскольку вы чувствуете изменение свойства, установите для этого свойства ItemsSource ListBox.

+0

Я использовал свойство зависимости, и источник элементов списка теперь установлен правильно. Но когда я использовал свойство dependecny для свойства ListBox.SelectedItem и попытался извлечь выбранное пользователем значение в управляющем коде пользователя позади него, он дал мне null. Как я могу это решить? –

+0

Как и где вы пытаетесь восстановить ListBox.SelectedItem? – NestorArturo

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