Есть элемент, аттрибут которого периодически меняется на случайное значение. Как отследить момент изменения и выполнить код?
В методе, который изменяет атрибут, вызовите событие и отслеживайте его в необходимом месте.
Событие, в общем случае, можно создать так:
public delegate void dVoid();
public event dVoid OnSomething;
Сборка персонального компьютера от Artline: умный выбор для современных пользователей