Silverlight Combobox устанавливает выбранный элемент на выбранный элемент таблицы данных - PullRequest
0 голосов
/ 01 декабря 2010

У меня есть 2 элемента управления silverlight на форме; сетка данных, которая привязана к списку элементов, выпадающий список, который привязан к списку значений.

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

Мой комбобокс выглядит как

В событии загрузки я установил элемент источника в списке значений. Я хотел бы установить в поле со списком описание элемента, выбранного в таблице данных. Элементы в таблице данных представляют собой набор объектов

код объекта Код объекта имеет свойство Topic, которое имеет свойство Description (следовательно, поэтому я пытаюсь использовать SelectedItem.Topic.Description).

Есть идеи, что я здесь делаю не так? Я пытаюсь установить связь между выбранным элементом таблицы данных и списком со списком только через xaml.

ТНХ

1 Ответ

0 голосов
/ 03 декабря 2010
            <ComboBox Height="23" HorizontalAlignment="Left" Margin="141,36,0,0"
              Name="cbTopics2" VerticalAlignment="Top" Width="399"
              SelectedValue="{Binding ElementName=dataGrid1, Path=SelectedItem.Topic.Description, Mode=TwoWay}"
              DisplayMemberPath="Description"
              SelectedValuePath="Description" />

Выше было решение.

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