예제 #1
0
 public void ShowCollectorDetails(ICollector collector)
 {
     base.Show();
     SelectedRegistryQueryConfig = null;
     SelectedRegistryQueryConfig = ((RegistryQuery)collector).RegistryQueryConfig;
     LoadList();
     RefreshList();
     columnResizeTimer.Enabled = true;
 }
예제 #2
0
 public void RefreshConfig(ICollector collector)
 {
     SelectedRegistryQueryConfig = null;
     SelectedRegistryQueryConfig = ((RegistryQuery)collector).RegistryQueryConfig;
     LoadList();
     RefreshList();
     if (this.WindowState == FormWindowState.Minimized)
     {
         this.WindowState = FormWindowState.Normal;
     }
     this.Show();
 }
예제 #3
0
 private void cmdOK_Click(object sender, EventArgs e)
 {
     if (CheckOKEnabled())
     {
         SelectedRegistryQueryConfig = new RegistryQueryConfig();
         foreach (ListViewItem lvi in lvwQueries.Items)
         {
             RegistryQueryInstance queryInstance = (RegistryQueryInstance)lvi.Tag;
             SelectedRegistryQueryConfig.Queries.Add(queryInstance);
         }
         DialogResult = System.Windows.Forms.DialogResult.OK;
         Close();
     }
 }