У меня была эта проблема с FileSystemWatcher
и выяснилось, что следующий код решил проблему:
fsw.SynchronizingObject = this
Затем элемент управления использует текущий объект формы для решения с событиями, и поэтому будет в одной и той же теме.