private void cmdEditPerfCounter_Click(object sender, EventArgs e) { PerfCounterCollectorEntry thisEntry = PerfCounterCollectorEntry.FromStringDefinition(txtPerfCounter.Text); PerfCounterEdit editPerfCounter = new PerfCounterEdit(); editPerfCounter.InitialMachine = thisEntry.Computer; editPerfCounter.InitialCategory = thisEntry.Category; editPerfCounter.InitialCounter = thisEntry.Counter; editPerfCounter.InitialInstance = thisEntry.Instance; if (editPerfCounter.ShowDialog() == System.Windows.Forms.DialogResult.OK) { SelectedEntry = editPerfCounter.SelectedPCInstance; txtPerfCounter.Text = editPerfCounter.SelectedPCInstance.Description; } }
private void cmdEditPerfCounter_Click(object sender, EventArgs e) { try { PerfCounterCollectorEntry thisEntry = PerfCounterCollectorEntry.FromStringDefinition(txtPerfCounter.Text); PerfCounterEdit editPerfCounter = new PerfCounterEdit(); editPerfCounter.InitialMachine = thisEntry.Computer; editPerfCounter.InitialCategory = thisEntry.Category; editPerfCounter.InitialCounter = thisEntry.Counter; editPerfCounter.InitialInstance = thisEntry.Instance; editPerfCounter.ConfigVariables = ConfigVariables; if (editPerfCounter.ShowDialog() == System.Windows.Forms.DialogResult.OK) { SelectedEntry = editPerfCounter.SelectedPCInstance; txtPerfCounter.Text = editPerfCounter.SelectedPCInstance.Description; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Edit", MessageBoxButtons.OK, MessageBoxIcon.Error); } }