private void lstbox2_SelectionChanged_1(object sender, SelectionChangedEventArgs e) { try { client2.JoinLobbyRoomCompleted += client2_JoinLobbyRoomCompleted; DataObjects data = (DataObjects)((ListBox)(sender)).SelectedItem; ServiceReference2.Player pl = new ServiceReference2.Player() { PlayerId = data.PlayerID, PlayerName = data.PlayerName }; client2.JoinLobbyRoomAsync(me, pl.PlayerId); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }
void client2_GetPlayerCompleted(object sender, ServiceReference2.GetPlayerCompletedEventArgs e) { client2.CreateLobbyCompleted += client2_CreateLobbyCompleted; me = e.Result; client2.CreateLobbyAsync(e.Result); }