|
Обновление значений элементов на странице. Visual Studio 2015, Windows 10, C#, UWP
|
|||
---|---|---|---|
#18+
Всем привет. Проект в Visual Studio 2015, Windows 10, C#, UWP. В приложении, при загрузке каждой страницы (Page), выполняется вычитка данных из некоторого источника для заполнения значений элементов на странице (RadioButton, ComboBox и т.д.), для этого элементам прописан в xaml свой Loaded="***_Loaded". После этого пользователь может менять значения, для этого элементам прописан в xaml свой Checked или SelectionChanged, кому что нужно. И есть кнопка для сброса на значения по умолчанию (где снова выполняется вычитка из некоторого источника). Отладкой видно, что значения точно изменяются на дефолтные, НО почему-то эти изменения не отображаются на странице. Подскажите, пожалуйста, может нужно что-то дополнительно вызвать или прописать элементам чтобы после сброса в дефолт, это отобразилось в элементах на странице? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2019, 11:45 |
|
Обновление значений элементов на странице. Visual Studio 2015, Windows 10, C#, UWP
|
|||
---|---|---|---|
#18+
Причин может быть несколько. Чтобы понять нужен Ваш XAML и CB. Можно не целиком, а только в том объёме, чтобы понять ошибку. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2019, 11:48 |
|
Обновление значений элементов на странице. Visual Studio 2015, Windows 10, C#, UWP
|
|||
---|---|---|---|
#18+
INotifyPropertyChanged? Учтите, что событие Loaded можно быть вызвано # раз, это событие не предназначено не для этого и может ошибаюсь, но возможно она даже маршрутизируемое, но это не точно ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2019, 12:19 |
|
Обновление значений элементов на странице. Visual Studio 2015, Windows 10, C#, UWP
|
|||
---|---|---|---|
#18+
пример для элементов RadioButton. SettingsMainView.xaml: Код: xml 1. 2.
SettingsMainView.xaml.cs: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
SettingsMainViewModel.xaml.cs: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2019, 12:46 |
|
|
start [/forum/topic.php?fid=21&fpage=4&tid=1440358]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 240ms |
total: | 375ms |
0 / 0 |