najaaa - einen Task starten, der nix tut als mit Dispatcher.Invoke() seine Arbeit wieder an den MainThread zu delegieren ist bischen was anderes als sinnvoll. Frage ist auch, ob was du vorhast überhaupt ein Extra-Control benötigt. Oder ob ein DataTemplate nicht viel besser geeignet wäre.