示例#1
0
        private void TextSubmit()
        {
            // make sure message is not blank
            if (!string.IsNullOrWhiteSpace(ChatText))
            {
                // Check for username change
                if (_userNameChanged)
                {
                    CurrentChatLog.Add($"{_oldUsername} changed Name to {UserName}");
                    _oldUsername     = string.Empty;
                    _userNameChanged = false;
                }
                CurrentChatLog.Add($"{UserName} : {ChatText.ToString()}");
            }

            //Server
            _eventAggregator.GetEvent <UpdateServerMessageEvent>().Subscribe(UpdateMessage);
            ClientController.ConnectToServer();

            // Clear Chat message
            ChatText      = string.Empty;
            TextChatFocus = "TextChat";
        }