Mit Binding und den MVVM Pattern wär das kein Problem, du müsstest auch solche Aktualisierungen nicht mehr manuell machen. Sondern bindest an eine Property und wenn die geändert wird, aktualisiert sich automatisch die View (dein Window). Generell sollte man in WPF nicht wie in WinForms arbeiten.