public MainWindow() { InitializeComponent(); var storyTreeGui = new StoryTreeGui { Project = new Project() }; var guiViewModel = new GuiViewModel(storyTreeGui) { Win32Window = this }; guiViewModel.OnInvalidateVisual += (o, e) => { HostControl.InvalidateVisual(); InvalidateVisual(); }; DataContext = guiViewModel; }