コード例 #1
0
 public void PerformSearch()
 {
     jobOrderSearcher.RunWorkerAsync(searchBox.Text);
     progressUpdateWindow = new ProgressUpdateWindow();
     progressUpdateWindow.Width = 650;
     progressUpdateWindow.UpdateString = "Performing search in the database. It may take a while, please wait !";
     progressUpdateWindow.ShowDialog();
 }
コード例 #2
0
 private void btnGeneratePOs_Click(object sender, RoutedEventArgs e)
 {
     FolderBrowserDialog fldDiag = new FolderBrowserDialog();
     if (fldDiag.ShowDialog() == DialogResult.OK)
     {
         progressWindow = new ProgressUpdateWindow();
         progressWindow.UpdateString = "Generate Purchase Orders";
         progressWindow.Show();
         string folderPath = fldDiag.SelectedPath;
         if (!m_POGenerator.IsBusy)
         {
             m_POGenerator.RunWorkerAsync(folderPath);
         }
     }
     
 }