Esempio n. 1
0
 private void EditPerfCounterAlert_Shown(object sender, EventArgs e)
 {
     if (SelectedPCInstance == null) //Show add performance window.
     {
         EditPerfCounter editPerfCounter = new EditPerfCounter();
         editPerfCounter.InitialMachine  = InitialMachine;
         editPerfCounter.InitialCategory = "Processor";
         editPerfCounter.InitialCounter  = "% Processor Time";
         editPerfCounter.InitialInstance = "_Total";
         if (editPerfCounter.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             SelectedPCInstance = editPerfCounter.SelectedPCInstance;
         }
         else
         {
             DialogResult = System.Windows.Forms.DialogResult.Cancel;
             Close();
             return;
         }
     }
     txtPerfCounter.Text          = SelectedPCInstance.ToString();
     invertValuesCheckBox.Checked = !SelectedPCInstance.ReturnValueInverted;
     warningNumericUpDown.Value   = (decimal)SelectedPCInstance.WarningValue;
     errorNumericUpDown.Value     = (decimal)SelectedPCInstance.ErrorValue;
 }
Esempio n. 2
0
        private void cmdEditPerfCounter_Click(object sender, EventArgs e)
        {
            EditPerfCounter editPerfCounter = new EditPerfCounter();

            editPerfCounter.InitialMachine  = SelectedPCInstance.Computer;
            editPerfCounter.InitialCategory = SelectedPCInstance.Category;
            editPerfCounter.InitialCounter  = SelectedPCInstance.Counter;
            editPerfCounter.InitialInstance = SelectedPCInstance.Instance;
            if (editPerfCounter.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                SelectedPCInstance  = editPerfCounter.SelectedPCInstance;
                txtPerfCounter.Text = SelectedPCInstance.ToString();
            }
        }