Как присвоить значение dataContext элементу управления ListBox в Silverlight? - PullRequest
0 голосов
/ 24 февраля 2010

Привет, у меня есть contentControl в моем пользовательском элементе управления. Я применяю стиль для этого contentControl, который состоит из TextBlock и ListBox. Я привязываю текст textBlock к CategoryName (из тега элемента управления). Я хочу связать дочерние элементы категории с listBox. Я установил свойство dataContext ContentControl для дочерних элементов []. Теперь, как связать эти дочерние элементы со списком, который находится в ресурсе.

В загруженном событии пользовательского элемента управления Panel pnl = отправитель как Panel; Категория категории = панель. Тег как Категория; Items [] items = GetChildItemsByCategoryId (category.CategoryID); mainContent.DataContext = items;

1 Ответ

0 голосов
/ 24 февраля 2010

Если элемент управления находится в визуальном дереве mainContent, просто установите его в коде или XAML

ItemsSource = {Binding}

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