Exemple #1
0
        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();
            }
        }
Exemple #2
0
        private void gifButton_Click(object sender, RoutedEventArgs e)
        {
            InsertImageWindow window = new InsertImageWindow()
            {
                Owner = Application.Current.MainWindow
            };

            window.Closed += Window_Closed;
            window.Show();
            //if( window.ShowDialog() ?? false )
            //{

            //}
        }
Exemple #3
0
        private void gifButton_Click(object sender, RoutedEventArgs e)
        {
            InsertImageWindow window = new InsertImageWindow()
            {
                Owner = Application.Current.MainWindow
            };

            window.Closing += Window_Closing;
            window.Show();
            //if( window.ShowDialog() ?? false )
            //{
            //	ImageUrlChatMessage imageMessage = new ImageUrlChatMessage();
            //	imageMessage.ImageUrl = window.SelectedResult.LargeImageUrl;
            //	Message = imageMessage.ToMessageString();
            //	MoveCursorToEnd();
            //}
        }
Exemple #4
0
        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();
            }
        }