привязка сетки к списку выбранных элементов времени выполнения - PullRequest
0 голосов
/ 17 ноября 2011

Я новичок, поэтому, пожалуйста, потерпите меня.

Допустим, у нас есть список и сетка, которая содержит текстовые блоки в окне. Но они создаются из отдельных файлов xaml и добавляются в две разные панели стека в окне.

Как связать источник данных сетки с выбранным элементом списка во время выполнения?

Я думаю, что мне нужно сделать следующее xaml во время выполнения:

Grid DataContext="{Binding ElementName=lstContacts, Path=SelectedItem}"

Спасибо.

1 Ответ

0 голосов
/ 17 ноября 2011

Вы можете обработать событие Loaded окна и в своем обработчике: пройти по дочерним элементам вашего окна, используя VisualTreeHelper, чтобы найти ListBox по его имени, а затем установить DataContext вашей сетки.это вопрос, который обсуждает и предоставляет метод поиска детей таким образом.

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