Как найти объект backgroundworker с его именем? Для управления можно использовать Найти, чтобы получить доступ к управлению на основе его имени:Поиск объекта backgroundworker по его названию в C#
Control Control = this.Controls.Find(ControlName, true)[0];
Как насчет backgroundworkers и/или таймеры? Controls.Find не может их найти.
Вы должны просто следить за своими работниками фонового рисунка и таймеры с использованием членов класса или тому подобное. – itsme86
Отражение - это вариант. –