Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WPF, Silverlight Новый топик    Ответить
 [Q] WPF: Обновить (перезагрузить) данные  [new]
crusnik
Member

Откуда: Реутов, МСК
Сообщений: 95
Есть интересный вопрос, точнее целых два связанных с перезагрузкой (точнее обновлением) данных в гриде.

1) Правильно ли я делаю, в случае когда у меня биндинг через код:
DataTabel _dt;

_dt = listViewMain.DataContext as DataTable;
_dt.Clear();
_dt.Load(reader);
2) Как сделать перезагрузку данных если биндинг сделан через хамл. Здесь полное непонимание.
5 авг 08, 09:48    [6026739]     Ответить | Цитировать Сообщить модератору
 Re: [Q] WPF: Обновить (перезагрузить) данные  [new]
Roman S. Golubin
Member

Откуда: 140002
Сообщений: 11541
crusnik
Как сделать перезагрузку данных если биндинг сделан через хамл. Здесь полное непонимание.

Если источник данных правильно унаследовал INotifyCollectionChanged и INotifyPropertyChanged, то в xaml вообще делать ничего не надо.
5 авг 08, 12:27    [6027915]     Ответить | Цитировать Сообщить модератору
 Re: [Q] WPF: Обновить (перезагрузить) данные  [new]
Roman S. Golubin
Member

Откуда: 140002
Сообщений: 11541
crusnik
1) Правильно ли я делаю, в случае когда у меня биндинг через код:

Неправильно. Запомните одно правило, без которого гемороя не оберетесь: В WPF все вижалы должны "тянуть" данные на себя из источника, а не наоборот.
5 авг 08, 12:32    [6027937]     Ответить | Цитировать Сообщить модератору
 Re: [Q] WPF: Обновить (перезагрузить) данные  [new]
crusnik
Member

Откуда: Реутов, МСК
Сообщений: 95
Roman S. Golubin
crusnik
Как сделать перезагрузку данных если биндинг сделан через хамл. Здесь полное непонимание.

Если источник данных правильно унаследовал INotifyCollectionChanged и INotifyPropertyChanged, то в xaml вообще делать ничего не надо.

А можно ли ссылочку или хотябы ключевое слово чтобы погуглить...
6 авг 08, 00:02    [6031150]     Ответить | Цитировать Сообщить модератору
 Re: [Q] WPF: Обновить (перезагрузить) данные  [new]
Roman S. Golubin
Member

Откуда: 140002
Сообщений: 11541
Вот по ссылке вроде даже пример какой-то есть.
http://forums.msdn.microsoft.com/en-US/wpf/thread/7b14a18f-2ed6-4713-b747-9defd05978dd
6 авг 08, 01:08    [6031250]     Ответить | Цитировать Сообщить модератору
Все форумы / WPF, Silverlight Ответить