Ejemplo n.º 1
0
        private void PerfCountTimer_Tick(object sender, EventArgs e)
        {
            // Eintragen der vorhandenen Speichermedien ins DropDownMenu
            foreach (String diskInstance in diskInstancenames)
            {
                diskComboBox.SelectedItem = diskComboBox.Items[0];
                if (diskInstance != "_Total" && diskComboBox.Items.Contains(diskInstance) == false)
                {
                    diskComboBox.Items.Add(diskInstance);
                }
            }

            foreach (LineChart lineChart in cpuLineCharts)
            {
                if (lineChart == null)
                {
                    break;
                }
                lineChart.refresh();
            }

            ramLineChart.refresh();

            ramUsedLabel.Content      = "Genutzter Speicher: " + Math.Round((ramComCounter.NextValue() / 1073741824), 2) + " GiB";
            ramAvailableLabel.Content = "Freier Speicher: " + Math.Round((ramAvCounter.NextValue() / 1073741824), 2) + " GiB";

            if (diskLineChart == null)
            {
                return;
            }

            diskLineChart.refresh();
        }
Ejemplo n.º 2
0
 private void PerfCountTimer_Tick(object sender, EventArgs e)
 {
     // Aktualisierung der Werte durch aufruf der PerformanceCounter
     if (networkRecLineChart == null || networkSenLineChart == null)
     {
         return;
     }
     networkRecLineChart.refresh();
     networkSenLineChart.refresh();
 }
Ejemplo n.º 3
0
 //Wir bei jedem Timer-Tick ausgefuehrt
 private void PerfCountTimer_Tick(object sender, EventArgs e)
 {
     // Aktualisierung der Diagramme
     cpuLineChart.refresh();
     ramLineChart.refresh();
     diskIOLineChart.refresh();
     if (networkRecLineChart == null || networkSenLineChart == null) // verhindert Aktualisierung von Netzwerkcharts wenn kein Interface gewaehlt wurde
     {
         return;
     }
     networkRecLineChart.refresh();
     networkSenLineChart.refresh();
 }
Ejemplo n.º 4
0
 private void PerfCountTimer_Tick(object sender, EventArgs e)
 {
     // Aktualisierung der Werte durch aufruf der PerformanceCounter
     cpuLineChart.refresh();
     ramLineChart.refresh();
 }