/// <summary> /// Handles property change for errors to update the Errors panel /// </summary> /// <param name="sender">Model that sent the event</param> /// <param name="e">Event arguments</param> protected virtual async void OnModelPropertyChanged(object sender, PropertyChangedEventArgs e) { if (e.PropertyName == ViewModel.ViewTitleProperty && TitleComponent != null && sender is ViewModel vm) { TitleComponent.SetTitle(vm.ViewTitle); await TitleComponent.Update(); } }