private void UserSelectionChanged(object sender, SelectionChangedEventArgs e) { Logic.User newUser = e.AddedItems.Count > 0 ? e.AddedItems.Cast <Logic.User>().Single() : User.Anonym; SelectUser(newUser); popup.IsOpen = false; ChangedUserEventArgs args = new ChangedUserEventArgs(ChangedUserEvent, newUser); RaiseEvent(args); }
private void OnChangedUser(object sender, RoutedEventArgs e) { ChangedUserEventArgs args = (ChangedUserEventArgs)e; Program.GetInstance().ChangeUser(args.User); }