@Opanagushin

Как обновить элемент UI в win store приложении?

Имеется массив объектов, у объекта есть 2 свойства: цвет и идентификатор
На экране отображаются элементы(например квадраты), каждый квадрат соответствует объекту в массиве, цвет квадрата соответствует цвету объекта.
При запуске приложения должны запускаться N-ое количество процессов, каждый из процессов в произвольный промежуток времени меняет цвет(на случайный) у произвольного объекта и соответственно это должно отразиться на экране. Процессы могут менять цвета пока не выполнится какое-нибудь условие.
А теперь вопрос:
1. Возможно ли подобное поведение в приложение под windows 8.1?
2. Если ответ на первый вопрос "Да", то какова примерная архитектура приложения, как должны быть связаны элементы массива и элементы UI, если это биндинг то как изменить забинденное свойство из фонового потока?

PS. Важно именно несколько фоновых процессов. Каждый из которых создает задачи на изменение цвета, по завершению задачи, значение свойства цвета меняется и меняется цвет у связанного элемента. Количество элементов массива как и количество потоков(процессов) может быть любым.
  • Вопрос задан
  • 2210 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы