C # winform Development Series-chart controls

Source: Internet
Author: User
Organize and collect some chart controls that can be used in winform or ASP. NET development .( Article And Related Code Collected from the Internet for your reference only. The copyright belongs to the original author! )

01. Net 3.5 chart control New Control Chart use experience and feelings Microsoft released chart control under. NET Framework 3.5

 

02. Dundas Chart, a powerful and super easy-to-use chart component

03. A self-written Asp.net Graph Generation Process C # winform Development Series-GDI +

04.ASP. net2.0 makes statistical charts (owc) Easy)C # winform Development Series-owc

05. C # winform Development Series-zedgraph

06. Gantt Chart Rendering component

 

Translation
Adagio.81. Gantt Chart

Introduction
This component allows you to simply add a Gantt chart to your application.Program. You only need three lines of code.
This Gantt chart includes the following features:
1. The column width is automatically adjusted according to the width of the component and the start and end time. If there are more than two days between the date, the control only displays the date; otherwise, the time is displayed.
2. You can set the color for each bar
3. automatically display the scroll bar
4. The information is automatically displayed when the mouse stops.
5. It is easy to use multi-line prompt box text

07. [translation] bar code Image

 

This article and its code provide a way for developers who need to place bar codes in their applications. It allows generating bar code images without the need to use the "bar code font ". This need arose out of the necessity for one of my own projects to use barcodes and the lack of free libraries on the web to do the job.

The encoding idea is provided in this class library. First, convert the data to an equal-width bar and a blank description series of 1 and 0. Then, the binary information string is passed to a plotting function, which converts it to the desired barcode image. This method can be used as a general plotting method, applicable to all image encodings.

08. display of LED-style DirectX signal strength measurement

 

Translation

Stebo0728 led style volume meter using DirectX

Introduction

This control uses direct3d to plot the sound signal strength and uses directsound to sample the sound signal. I call this project analogsignalmeter.

Background

I am a voice technician in our company. Now I need to develop some software. One of the required functions is to develop a signal-Level Calculator. I decided to do it myself and make it reusable.

Demo

The demo program is the most basic form program used to display controls.

09. Expression Drawing Control

 

Author: Syed mehroz Alam.
Translation: [YN] Yuxiang
This control provides Cartesian coordinates or polar coordinates, which can be used to draw any combination of numeric values and any mathematical expressions.
C # (C #2.0)
Windows,. Net (. NET 2.0)
Win32, VS, GDI +
* Download the demo project (http: // www.codeproject.com/cs/miscctrl/expressionplottercontrol/expressionplotter_demo.zip)-57.6 KB
* DownloadSource code(Http: // www.codeproject.com/cs/miscctrl/expressionplottercontrol/expressionplotter_src.zip)-26.7 KB
* Original address: expression plotter Control

10. Tree Structure Generator

 

11. Windows System Performance Review and drawing

 

[Translation]
Zuoliu ding. With an implementation of system monitor

[Overview]
System watcher is implemented by C # and is used to view system data, as shown in. You may have noticed Google Desktop System Monitor (the second figure above ). As an exercise, I made a standalone system watcher to view PC performance. It can display CPU utilization, virtual/physical memory usage, physical disk read/write speed (BPS), and network sending/receiving rate. In addition, the following method can be easily used to view other system performance.
In fact, I will use the code in this article to demonstrate two aspects: 1. How to collect system data, this article uses three simple methods (Windows Management Instrumentation (Wmi) objects, performance counters, and environment variables ). In addition, to display data in graphs, I need a table control. I already have a lot of complex chart controls, but I want to implement my own simple controls.

12. Drawing of line arrows and curve arrows

 

[Translation]
Michal brylka. By draw straight and curved arrows
[Introduction]
A simple application that uses arrowrenderer to draw arrows with random colors. Allow you to select whether the arrow is a straight line or a curve. In the second example, the main arrow line is drawn through the beziercurve.

Another example is to draw a scatter arrow as the mouse moves.

13. A simple performance monitoring and Drawing Control

[Translation]
Eclipse2k1 follows simple performance chart
A simple performance monitoring and Drawing Control
This article implements a user control to monitor and draw dynamic performance data, such as hard disk access, bandwidth usage, CPU, and so on. The widget has a built-in timer that is used to synchronously display changed values. The widget also supports changing the border, line color width, background, and other styles in the designer.

14. Real-time visual rendering of sound time-domain and frequency-domain (FFT) Waveforms

[Translation]
Jeffmorton sound Visualizer in C #
[Introduction]
This article demonstrates how to use the fast Fourier transform and how to use Windows GDI to plot a visual sound processing in near real time Time and Frequency domains.
[Background]
When I am working on the signal processing part of a project, I find it difficult to find an example using C. This makes me feel that I should write such a class myself and hope it will be useful to you.

15. Several. Net open-source chart components are recommended.

16. Good-looking LED display controls

 

17. [translation] dataplotter-display 2D data in Linear/logarithm Mode

 

18. Grid positioning and drawing controls for the mouse

 

19. [translation] Cool C ++ chart data bar

20. The C # winform development series related articles are attached as follows:

C # winform Development Series-GDI +

C # winform Development Series-zedgraph

C # winform Development Series-Report

C # winform Development Series-print

C # winform Development Series-Article Index

 

 

Author: peterzb (Personal Development History Knowledge Base-blog Park)
Source: http://peterzb.cnblogs.com/
The copyright of this article is owned by me. You are welcome to repost it. However, you must keep this statement without the author's consent and provide a clear link to the original article on the article page. Otherwise, you will be entitled to pursue legal liability.

Organize and collect some chart controls that can be used in winform or ASP. NET development. (articles and related code are collected from the network for your reference only. The copyright belongs to the original author! )

01. Net 3.5 chart control New Control Chart use experience and feelings Microsoft released chart control under. NET Framework 3.5

 

02. Dundas Chart, a powerful and super easy-to-use chart component

03. A self-written Asp.net Graph Generation Process C # winform Development Series-GDI +

04.ASP. net2.0 makes statistical charts (owc) Easy)C # winform Development Series-owc

05. C # winform Development Series-zedgraph

06. Gantt Chart Rendering component

 

Translation
Adagio.81. Gantt Chart

Introduction
This component allows you to simply add a Gantt chart to your application. You only need three lines of code.
This Gantt chart includes the following features:
1. The column width is automatically adjusted according to the width of the component and the start and end time. If there are more than two days between the date, the control only displays the date; otherwise, the time is displayed.
2. You can set the color for each bar
3. automatically display the scroll bar
4. The information is automatically displayed when the mouse stops.
5. It is easy to use multi-line prompt box text

07. [translation] bar code Image

 

This article and its code provide a way for developers who need to place bar codes in their applications. It allows generating bar code images without the need to use the "bar code font ". This need arose out of the necessity for one of my own projects to use barcodes and the lack of free libraries on the web to do the job.

The encoding idea is provided in this class library. First, convert the data to an equal-width bar and a blank description series of 1 and 0. Then, the binary information string is passed to a plotting function, which converts it to the desired barcode image. This method can be used as a general plotting method, applicable to all image encodings.

08. display of LED-style DirectX signal strength measurement

 

Translation

Stebo0728 led style volume meter using DirectX

Introduction

This control uses direct3d to plot the sound signal strength and uses directsound to sample the sound signal. I call this project analogsignalmeter.

Background

I am a voice technician in our company. Now I need to develop some software. One of the required functions is to develop a signal-Level Calculator. I decided to do it myself and make it reusable.

Demo

The demo program is the most basic form program used to display controls.

09. Expression Drawing Control

 

Author: Syed mehroz Alam.
Translation: [YN] Yuxiang
This control provides Cartesian coordinates or polar coordinates, which can be used to draw any combination of numeric values and any mathematical expressions.
C # (C #2.0)
Windows,. Net (. NET 2.0)
Win32, VS, GDI +
* Download the demo project (http: // www.codeproject.com/cs/miscctrl/expressionplottercontrol/expressionplotter_demo.zip)-57.6 KB
* Download the source code (http: // www.codeproject.com/cs/miscctrl/expressionplottercontrol/expressionplotter_src.zip)-26.7 KB
* Original address: expression plotter Control

10. Tree Structure Generator

 

11. Windows System Performance Review and drawing

 

[Translation]
Zuoliu ding. With an implementation of system monitor

[Overview]
System watcher is implemented by C # and is used to view system data, as shown in. You may have noticed Google Desktop System Monitor (the second figure above ). As an exercise, I made a standalone system watcher to view PC performance. It can display CPU utilization, virtual/physical memory usage, physical disk read/write speed (BPS), and network sending/receiving rate. In addition, the following method can be easily used to view other system performance.
In fact, I will use the code in this article to demonstrate two aspects: 1. How to collect system data, this article uses three simple methods (Windows Management Instrumentation (Wmi) objects, performance counters, and environment variables ). In addition, to display data in graphs, I need a table control. I already have a lot of complex chart controls, but I want to implement my own simple controls.

12. Drawing of line arrows and curve arrows

 

[Translation]
Michal brylka. By draw straight and curved arrows
[Introduction]
A simple application that uses arrowrenderer to draw arrows with random colors. Allow you to select whether the arrow is a straight line or a curve. In the second example, the main arrow line is drawn through the beziercurve.

Another example is to draw a scatter arrow as the mouse moves.

13. A simple performance monitoring and Drawing Control

[Translation]
Eclipse2k1 follows simple performance chart
A simple performance monitoring and Drawing Control
This article implements a user control to monitor and draw dynamic performance data, such as hard disk access, bandwidth usage, CPU, and so on. The widget has a built-in timer that is used to synchronously display changed values. The widget also supports changing the border, line color width, background, and other styles in the designer.

14. Real-time visual rendering of sound time-domain and frequency-domain (FFT) Waveforms

[Translation]
Jeffmorton sound Visualizer in C #
[Introduction]
This article demonstrates how to use the fast Fourier transform and how to use Windows GDI to plot a visual sound processing in near real time Time and Frequency domains.
[Background]
When I am working on the signal processing part of a project, I find it difficult to find an example using C. This makes me feel that I should write such a class myself and hope it will be useful to you.

15. Several. Net open-source chart components are recommended.

16. Good-looking LED display controls

 

17. [translation] dataplotter-display 2D data in Linear/logarithm Mode

 

18. Grid positioning and drawing controls for the mouse

 

19. [translation] Cool C ++ chart data bar

20. The C # winform development series related articles are attached as follows:

C # winform Development Series-GDI +

C # winform Development Series-zedgraph

C # winform Development Series-Report

C # winform Development Series-print

C # winform Development Series-Article Index

 

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.