private void RaiseContentChanged(BaseViewModel content) { ContentChangedMessage message = _messenger.CreateMessage <ContentChangedMessage>(); message.Content = content; _messenger.Send(message); }
private void OnContentChanged(ContentChangedMessage message) { CurrentContent?.Dispose(); CurrentContent = message.Content; CurrentContent?.Initialize(); }
private void OnContentChanged(ContentChangedMessage message) { if (CurrentContent != null) { CurrentContent.Dispose(); } CurrentContent = message.Content; if (CurrentContent != null) { CurrentContent.Initialize(); } }