Click here to Skip to main content
15,891,852 members
Articles / Desktop Programming / Windows Forms

Simple Performance Chart

Rate me:
Please Sign up or sign in to vote.
4.92/5 (122 votes)
25 Sep 2013CPOL10 min read 311.5K   25.4K   387  
A simple Performance Chart/Monitoring Control
This article provides necessary information about how to use the simple performance chart, and shows how a few interesting issues have been solved. It's not intended to cover all drawing techniques or to provide a ready solution for a production environment.
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

// Allgemeine Informationen über eine Assembly werden über die folgenden 
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
// die mit einer Assembly verknüpft sind.
[assembly: AssemblyTitle("PerfChart Demo Application")]
[assembly: AssemblyDescription("A simple demo application for the PerfChart Performance Chart Engine")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("PerfChart")]
[assembly: AssemblyCopyright("Copyright © Thomas Jaworski 2007")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar 
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von 
// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
[assembly: ComVisible(false)]

// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
[assembly: Guid("6b895d41-6142-42b3-a940-a45172c7e0d7")]

// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
//
//      Hauptversion
//      Nebenversion 
//      Buildnummer
//      Revision
//
// Sie können alle Werte angeben oder die standardmäßigen Revisions- und Buildnummern 
// übernehmen, indem Sie "*" eingeben:
[assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyFileVersion("1.0.0.0")]

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Web Developer
Germany Germany
Thomas' (professional) software development career started in 1998, where he made his first experience with Java, with main focus on web/internet development with JSP and later, ColdFusion, until he finally was confronted with the Microsoft .NET technology.

Comments and Discussions