private void PVPNet_OnError(object sender, PVPNetConnect.Error error) { Dispatcher.BeginInvoke(DispatcherPriority.Input, new ThreadStart(() => { Console.WriteLine(error.Message); })); Client.PVPNet.OnMessageReceived -= Client.OnMessageReceived; Client.PVPNet.OnError -= PVPNet_OnError; Client.PVPNet.OnLogin -= PVPNet_OnLogin; }
private void PVPNet_OnError(object sender, PVPNetConnect.Error error) { //Display error message Dispatcher.BeginInvoke(DispatcherPriority.Input, new ThreadStart(() => { HideGrid.Visibility = Visibility.Visible; ErrorTextBox.Visibility = Visibility.Visible; LoggingInProgressRing.Visibility = Visibility.Hidden; LoggingInLabel.Visibility = Visibility.Hidden; ErrorTextBox.Text = error.Message; })); }