Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Обновленеи объекта в интерфейсе WP8 (VB.NET)
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Среда разработки: Приложение для Windows Phone 8.1 Microsoft Visual Studio Professional 2013 Version 12.0.30501.00 Update 2 Microsoft .NET Framework Version 4.5.51641 Суть задачи: имеется объект - картинка RealImage Код: vbnet 1. 2. 3. 4. 5. 6. 7. и имеется код на подгрузку изображения с http-ресурса в объект RealImage Код: vbnet 1. 2. 3. 4. Так вот, вся беда в том, что изображение появляется в объекте RealImage только после того как код перестанет выполняться. Если поставить точку отладки и следить за процессом выполнения кода, то компилятор, пройдя строчку подгрузки изображения, идёт дальше, не меняя ничего в объекте RealImage. Компилятор заходит в большущую функцию Somefunction, долго там всякое выполняет, выходит из неё выполняет завершения процедуры и только тогда, одновременно применяет все изменения в интерфейсе: подгружает картинку в объект RealImage и многие другие, которые были прописаны в функции. Вопрос, можно ли на лету сказать компилятору, чтобы он принудительно применил все накопленные им изменения и отобразил их юзеру, а потом пошёл дальше выполнять написанный код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2014, 23:37 |
|
||
|
Обновленеи объекта в интерфейсе WP8 (VB.NET)
|
|||
|---|---|---|---|
|
#18+
может лучше использовать статик класс, статические ресурсы, биндинг... не очень понял суть проблемы, очень запутано объясняете :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 09:34 |
|
||
|
Обновленеи объекта в интерфейсе WP8 (VB.NET)
|
|||
|---|---|---|---|
|
#18+
Roman Mejtes, извеняюсь за запутанность :) класс используется статический, просто статическая картинка, тело которой надо обнавлять из Интернета. Но обновляется она, только когда компилятор достигнет строчки End Sub, а задача стоит, чтобы картинка обновилась когда компилятор пройдёт строчку Код: vbnet 1. В этой строчке меняется источник картинки, но почему-то ничего не происходит в интерфейсе, картинка не обновляется. Только после того как компилятор доходит до строчки Call Somefunction, исполняет эту процедуру, возвращается обратно в текущую переходит на строчку End Sub и только тогда источник картинки меняется и картинка обновляется. Как заставить обновиться её сразу после исполнения строчки Код: vbnet 1. Например как-то принудительно обновить интерфейс или как-то вызвать процедуру обновления объектов или применения свойств к ним. А то странное поведение. Для Forms всё обновляется сразу после прохождения строки кода, а для WP8 такое не происходит почему-то. Приходится ждать пока вся процедура выполнится целиком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 18:55 |
|
||
|
|

start [/forum/topic.php?fid=21&msg=38755159&tid=1441044]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 309ms |

| 0 / 0 |
