2009-03-28 2 views
2

Я работаю в Silverlight. У меня есть ListBox, который загружается динамически. В списке я хочу поставить флажок, привязанный к свойству "selected". Я не могу понять, как это делается. Может кто-то указать мне верное направление? Если бы это была вещь winform, я бы создал обработчик «OnChecked» для флажка, чтобы найти родительский элемент флажка и установить его в выбранный. Я работаю над понятием, что есть лучший способ. Спасибо.Silverlight Сопоставление одного элемента управления другому

ответ

3

Silverlight 2 не поддерживает поддержку того, что они называют элементом Element Binding.

Эта функция была добавлена ​​в Silverlight 3, который в настоящее время находится в бета-версии. Silverlight 3 доступен по адресу: http://silverlight.net/getstarted/silverlight3/default.aspx

0

Nope.

В WPF вы можете сделать это, поставив что-то следующее на вашем CheckBox:

Checked="{Binding Source=Listbox.SelectedItem, Path=Something, Converter={StaticResource SomeConverter}}"

Но, к сожалению, Silverlight 2 не поддерживает связывание с другими элементами управления с использованием Source=.

Другими словами, на данный момент нет лучшего способа. Код - это все, что у вас есть.

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

  • Нет связанных вопросов^_^