예제 #1
0
        /// <summary>
        /// 打开窗口
        /// </summary>
        private void ExecuteOpenECmd()
        {
            ExportWindow sender = new ExportWindow();

            sender.Show();
            Messenger.Default.Send <bool>(true, "CloseDectWindow"); //注意:token参数一致
        }
예제 #2
0
        // PDF export
        private void btnPDF_Click(object sender, RoutedEventArgs e)
        {
            ExportWindow ew = new ExportWindow();

            ew.Owner = this;
            ew.WindowStartupLocation = WindowStartupLocation.CenterOwner;
            ew.ExportType            = ExportType.PDF;
            ew.Show();
        }
예제 #3
0
 private void ButtonExport_OnClick(object sender, RoutedEventArgs e)
 {
     try
     {
         var exportWindow = new ExportWindow(_streamDeckPanel);
         exportWindow.Show();
         SetFormState();
     }
     catch (Exception ex)
     {
         Common.LogError(ex);
     }
 }
예제 #4
0
        private void ExportWindow(object sender, RoutedEventArgs e)
        {
            ExportWindow exportWindow = new ExportWindow(this._idEvent);

            exportWindow.Show();

            /*this.GridLoading.Visibility = Visibility.Visible;
             *
             * var filePath = string.Empty;
             * using (FolderBrowserDialog fd = new FolderBrowserDialog())
             * {
             *  if (fd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
             *  {
             *      filePath = fd.SelectedPath;
             *  }
             * }
             *
             * if (filePath.Equals(string.Empty))
             * {
             *  this.GridLoading.Visibility = Visibility.Hidden;
             *  return;
             * }
             *
             * ObservableCollection<EventFieldUser> data = this._mainWindowImpl.MainFields;
             * DateTime now = DateTime.Now;
             * string nameFile = filePath + '\\' + "users" + now.ToString("ddMMyyyy") + "-" + now.ToString("HHmmsstt") + ".csv";
             *
             * using (var writer = new StreamWriter(nameFile, false, Encoding.UTF8))
             * using (var csvWriter = new CsvWriter(writer))
             * {
             *  csvWriter.Configuration.Delimiter = DELIMITER;
             *  csvWriter.Configuration.HasHeaderRecord = true;
             *  csvWriter.Configuration.AutoMap<EventFieldUser>();
             *
             *  csvWriter.WriteHeader<EventFieldUser>();
             *  csvWriter.NextRecord();
             *  csvWriter.WriteRecords(data);
             *
             *  writer.Flush();
             *
             * }
             *
             * string[] arg = new string[] { WORKER_EXPORT, nameFile};
             * this.RunMyWorker(arg);*/
        }
예제 #5
0
        public override void Execute()
        {
            ExportWindow frm = new ExportWindow(Services);

            frm.Show(Services.HostWindow.Instance);
        }
		public override void Execute()
		{
			ExportWindow frm = new ExportWindow(Services);
			frm.Show(Services.HostWindow.Instance);
		}