private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) { InsertImageWindow window = sender as InsertImageWindow; if (window.Accepted) { ImageUrlChatMessage imageMessage = new ImageUrlChatMessage(); imageMessage.ImageUrl = window.SelectedResult.LargeImageUrl; Message = imageMessage.ToMessageString(); MoveCursorToEnd(); } }
private void Window_Closed(object sender, EventArgs e) { InsertImageWindow window = sender as InsertImageWindow; if (window.Accepted) { ImageUrlChatMessage imageMessage = new ImageUrlChatMessage(); imageMessage.ImageUrl = window.SelectedResult.LargeImageUrl; if (ApplicationViewModel.Current.ComputedMessage.ToUsers.Count > 0) { imageMessage.ToUsers.Clear(); imageMessage.ToUsers.AddRange(ApplicationViewModel.Current.ComputedMessage.ToUsers); } imageMessage.Tags = ApplicationViewModel.Current.ComputedMessage.Tags; ApplicationViewModel.Current.Message = imageMessage.ToMessageString(); MoveCursorToEnd(); } }