|
Не обновляются значения в 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&fpage=48&tid=1442129]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
78ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 346ms |
total: | 519ms |
0 / 0 |