private void OnClickConnectButton(object sender, RoutedEventArgs e) { if (isConnected) { debugRoom.Disconnect(); OnDisconnect(); } else { int portNum = 9500; bool result = Int32.TryParse(portNumberText.Text, out portNum); if (!result || portNum < 0 || portNum > 65535) { portNum = 9500; portNumberText.Text = "9500"; } debugRoom.Connect(portNum, portNum); connectButton.Content = "Disconnect"; sendButton.IsEnabled = true; isConnected = true; } }