Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Не обновляются значения в TreeView
|
|||
|---|---|---|---|
|
#18+
Есть TreeView с привязанными данными. Данные имеют иерархическую структуру. TreeView биндится к данным и данные подгружаются, всё нормально. Затем данные изменяются , но изменения в триВью не показываются. Проблема. Прилагаю тестовый проект. Сперва грузятся данные, затем нажимаем кнопку, данные изменяются, изменения должны отразиться в контроле. Почему-то этого не происходит. Проект использует телериковские компоненты, но если кому-то нужно, можно переписать под стандартные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2011, 12:02 |
|
||
|
Не обновляются значения в TreeView
|
|||
|---|---|---|---|
|
#18+
Проект забыл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2011, 12:03 |
|
||
|
Не обновляются значения в TreeView
|
|||
|---|---|---|---|
|
#18+
то есть, погодь, ты думаешь, что все юзают telerik контролы? ты ошибся) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2011, 14:46 |
|
||
|
Не обновляются значения в TreeView
|
|||
|---|---|---|---|
|
#18+
enigmatic, авторpublic ObservableCollection<Data> Data {get; set} тут реализация RaisePropertyChanged не нужна т.к. ObservableCollection уже содержит для своих элементов оповещение, а вот в вашем классе Data, строго рекомендую унаследоваться от INotifyPropertyChanged и реализовать его для достижения желаемого результата. для просветления читайте про: ObservableCollection, INotifyPropertyChanged; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2011, 14:48 |
|
||
|
Не обновляются значения в TreeView
|
|||
|---|---|---|---|
|
#18+
AlexeiKто есть, погодь, ты думаешь, что все юзают telerik контролы? ты ошибся) мне было достаточно заглянуть в код реализации через блокнот даже не запуская проект :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2011, 14:50 |
|
||
|
Не обновляются значения в TreeView
|
|||
|---|---|---|---|
|
#18+
enigmatic, да, и чтобы не писать килограмм кода по реализации INotifyPropertyChanged, посмотрите на это творение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2011, 14:52 |
|
||
|
Не обновляются значения в TreeView
|
|||
|---|---|---|---|
|
#18+
а я увидел ошибки и закрыл. мотивации разные :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2011, 14:52 |
|
||
|
Не обновляются значения в TreeView
|
|||
|---|---|---|---|
|
#18+
уТКаenigmatic, да, и чтобы не писать килограмм кода по реализации INotifyPropertyChanged, посмотрите на это творение Вот это творение тоже хорошо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2011, 14:55 |
|
||
|
|

start [/forum/topic.php?fid=21&msg=37465377&tid=1442129]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 219ms |
| total: | 365ms |

| 0 / 0 |
