Привязка коллекций к таблице


Привязка коллекций к таблице
Atom
9/1/2013


Как привязать к таблице GridView или ListView поля из 2-х и более коллекций? Или возможно только 1 таблица = 1 коллекция?

И ещё. Можно ли как-то прямо в WPF применять ru-RU культуру к ячейкам таблиц?



Thanks:


IvanB

Avatar
Date: 9/2/2013
Reply


Buratino Go to
Как привязать к таблице GridView или ListView поля из 2-х и более коллекций? Или возможно только 1 таблица = 1 коллекция?

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

И ещё. Можно ли как-то прямо в WPF применять ru-RU культуру к ячейкам таблиц?

Думаю что нет. Можно попробовать переопределить интерфейс IFormattable для типов полей, а лучше назначить нужную культуру в конфигурации сборки, чтобы она была по умолчанию и использовалась при всех выводах информации, если не указана другая культура.
Thanks:

Buratino

Avatar
Date: 9/2/2013
Reply


Когда ObservableCollection коллекция очищается и в неё записываются новые данные, то все изменения отражаются в UI.
Но почему, когда редактируется только одно свойство, изменения в окне не происходят? Даже если таблицу обновить так:
Code
myGrid.Items.Refresh();
или привязать заново
Code
myGrid.ItemsSource = MyCollection;
Thanks:

IvanB

Avatar
Date: 9/3/2013
Reply


Buratino Go to
Когда ObservableCollection коллекция очищается и в неё записываются новые данные, то все изменения отражаются в UI.
Но почему, когда редактируется только одно свойство, изменения в окне не происходят? Даже если таблицу обновить так:
Code
myGrid.Items.Refresh();
или привязать заново
Code
myGrid.ItemsSource = MyCollection;


Пришлите проект, разберемся. Думаю так быстрее будет.
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy