/// <summary> /// Creates a new PrivateChatWindow from a user card. /// </summary> /// <param name="userCard">User card to use while creating window</param> /// <returns>Created window</returns> private PrivateChatWindow CreatePrivateChatWindow(UserCardControl userCard) { var window = new PrivateChatWindow(_controller) { CurrentUserNick = txtNick.Text, CurrentUserStatus = GetCurrentUserStatus(), CurrentUserAvatar = imgCurrentUserAvatar.Source, RemoteUserNick = userCard.UserNick, RemoteUserStatus = userCard.UserStatus, RemoteUserAvatar = userCard.AvatarImageSource }; window.Closed += PrivateChatWindow_Closed; window.Show(); return(window); }
/// <summary> /// Creates a new PrivateChatWindow from a user card. /// </summary> /// <param name="userCard">User card to use while creating window</param> /// <returns>Created window</returns> private PrivateChatWindow CreatePrivateChatWindow(UserCardControl userCard) { var window = new PrivateChatWindow(_controller) { CurrentUserNick = txtNick.Text, CurrentUserStatus = GetCurrentUserStatus(), CurrentUserAvatar = imgCurrentUserAvatar.Source, RemoteUserNick = userCard.UserNick, RemoteUserStatus = userCard.UserStatus, RemoteUserAvatar = userCard.AvatarImageSource }; window.Closed += PrivateChatWindow_Closed; window.Show(); return window; }