private void contactsSearchResultsListView_DoubleClick(object sender, EventArgs e) { string clickedText = contactsSearchResultsListView.SelectedItems[0].SubItems[2].Text; Account contactAccount = DBConnect.GetAccountByEmail(clickedText); contactAccount.User = DBConnect.GetUserByAccountUsername(contactAccount.Username); // if the contactAccount.User.Image is null don't load any image ContactsProfileForm form = new ContactsProfileForm(contactAccount); form.ShowDialog(); }
private void contactsListView_DoubleClick(object sender, System.EventArgs e) { string userNameAndSurname = contactsListView.SelectedItems[0].Text; string userName = userNameAndSurname.Split(new[] { ' ' }, 2)[0]; User contactUser = null; foreach (User u in ContactList) { if (u.Name.Equals(userName)) { contactUser = u; } } Account contactAccount = DBConnect.GetAccountByUser(contactUser); // Open a ContactsProfileForm ContactsProfileForm form = new ContactsProfileForm(contactAccount); form.ShowDialog(); }