Example #1
0
        private void RaiseContentChanged(BaseViewModel content)
        {
            ContentChangedMessage message = _messenger.CreateMessage <ContentChangedMessage>();

            message.Content = content;
            _messenger.Send(message);
        }
Example #2
0
        private void OnContentChanged(ContentChangedMessage message)
        {
            CurrentContent?.Dispose();

            CurrentContent = message.Content;
            CurrentContent?.Initialize();
        }
Example #3
0
        private void OnContentChanged(ContentChangedMessage message)
        {
            if (CurrentContent != null)
            {
                CurrentContent.Dispose();
            }

            CurrentContent = message.Content;
            if (CurrentContent != null)
            {
                CurrentContent.Initialize();
            }
        }