private void btnListen_Click(object sender, EventArgs e) { mainServer.setIpAddress(txtIp.Text); if (mainServer.getServerStatus() == false) { if (mainServer.StartListening() == false) { MessageBox.Show("Server konnte nicht gestartet werden!"); } else { this.UpdateStatus("Monitoring for connections..."); btnListen.Content = "Stop Listening"; txtIp.IsEnabled = false; } } else { mainServer.StopListening(); btnListen.Content = "Start Listening"; this.UpdateStatus("Stop Monitoring"); txtIp.IsEnabled = true; } }