My DataTemplate для моего ListBox имеет в нем TextBlock. Если я нажму на TextBlock, я хочу, чтобы он изменился на TextBox, поэтому я могу его отредактировать. Есть ли хороший способ сделать это?Как создать список для редактирования Silverlight?
0
A
ответ
0
Вы должны иметь возможность использовать двустороннюю привязку текста. Затем любые изменения в свойствах зависимости Text для элемента должны быть возвращены в исходный объект данных.
В вашем DataTemplate, вы, вероятно, что-то вроде
<TextBox Text="{Binding}" />
Не могли бы вы попробовать сделать это
<TextBox Text="{Binding Mode=TwoWay}" />
К сожалению, я на машине без Silverlight SDK на нем в данный момент, так что я не может проверить правильность моего синтаксиса в привязке.
1
Вы можете получить некоторые идеи здесь: Tim heuer's editable ListBox
Смежные вопросы
- 1. Как сделать Silverlight datagrid доступным для редактирования?
- 2. как добавить параметр редактирования список
- 3. Режим редактирования строк строки Silverlight
- 4. Как создать текстовый файл для редактирования, ASP.NET?
- 5. Как создать JTable для редактирования в java
- 6. Как создать поле для редактирования в Qt
- 7. Как создать страницу для редактирования базы данных
- 8. Как создать прокрутку jQuery для редактирования CSS?
- 9. Как создать общий стиль редактирования для DataGridCheckBoxColumn?
- 10. Как создать функцию php для редактирования config.php
- 11. Как создать список полей редактирования в Black Berry?
- 12. mvvm light silverlight - дочерние окна для добавления/редактирования заказов
- 13. Как создать TabControl Silverlight
- 14. Silverlight: Как создать подсказку для проверки?
- 15. Как создать сертификат для подписания Silverlight xap
- 16. Как создать или создать окна popUp для редактирования ro Вставить
- 17. Операция EWS для редактирования Список рассылки
- 18. Как включить список комбо для редактирования в форме?
- 19. Как создать Silverlight 3 темы?
- 20. Как сделать список автозаполнения для TextBox доступным для редактирования?
- 21. Как создать виджеты в Silverlight?
- 22. Создать наблюдаемый текст редактирования
- 23. Silverlight: Как создать страницу динамически
- 24. Список ограничений/ограничений Silverlight
- 25. Отсутствует опция редактирования на Silverlight 4 DataForm
- 26. Как создать QueryField для редактирования из Admin в Django?
- 27. Создать ссылку для редактирования навигации в саду
- 28. Silverlight VisualStateManager список состояний
- 29. Как создать RequiredAttribute для создания не для редактирования модели
- 30. Как создать действия редактирования/обновления для модели для частичного отображения
TextBlock не редактируется. Вот почему я хочу изменить его на TextBox, чтобы я мог его редактировать. Тогда привязка TwoWay работает так, как предполагается. – ScottG
Ой, мой плохой. TextBox с двусторонней привязкой должен получить вас там. –