public override void Dispose() { Debug.WriteLine("Disposing MainViewModel..."); if (CurrentContent != null) { CurrentContent.Dispose(); } }
private void OnContentChanged(ContentChangedMessage message) { if (CurrentContent != null) { CurrentContent.Dispose(); } CurrentContent = message.Content; if (CurrentContent != null) { CurrentContent.Initialize(); } }