DataGrid to List Buratino 01 9月 2013 · 1 分で読了 · 1,268 回の閲覧 1 共有 Обучение Как при наступлении события редактирования DataGrid сохранить содержимое таблицы в коллекцию?
コメント (9)
ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください
Попробовал так: ItemsSource="{Binding MyCollection, Mode=TwoWay}", но, видимо, не то, коллекция не обновляется автоматом после редактирования ячейки.
Данные с коллекции в таблицу поступают? Может быть информация по следующей ссылке поможет: http://stackoverflow.com/questions/15761124/wpf-datagrid-binding-does-not-show-values
Да, поступают. А после редактирования какой-либо ячейки обратно в коллекцию не идут.
В каком-то уроке, помнится, говорилось о том, как делать двустороннюю привязку. Напомните в каком, или дайте ссылку на работающий пример.
Вопрос привязки данных обсуждается в уроке C#: http://stocksharp.com/forum/3686/8-urok/
А в каком месте там показывается то, как взаимно привязать ячейки DataGrid и свойства коллекций?
Там просто рассказывается про Binding (привязка).
Проект во вложении демонстрирует двунаправленную привязку.
Правда со структурой public struct ArticleItem не хочет работать, на диск не сериализуется, только если так и оставить класс.