基本教程篇--第一节:InitialSampleDemo.cs介绍

为了讲解方便,我先附上源代码和效果图。

代码如下:

using System;

using System.Drawing;

using System.Collections;

using ZedGraph;

namespace ZedGraph.Demo

{

     ///<summary>

     /// Summary description for SimpleDemo.

     ///</summary>

     public class InitialSampleDemo : DemoBase

     {

           public InitialSampleDemo() : base( "Code Project Initial Sample",

                "Initial Sample", DemoType.Tutorial )

           {

                GraphPane myPane = base.GraphPane;

                // Set the title and axis labels

                myPane.Title = "My Test Graphn(For CodeProject Sample)";

                myPane.XAxis.Title = "My X Axis";

                myPane.YAxis.Title = "My Y Axis";

                // Make up some data arrays based on the Sine function

                PointPairList list1 = new PointPairList();

                PointPairList list2 = new PointPairList();

                for ( int i=0; i<36; i++ )

                {

                     double x = (double) i + 5;

                     double y1 = 1.5 + Math.Sin( (double) i * 0.2 );

                     double y2 = 3.0 * ( 1.5 + Math.Sin( (double) i * 0.2 ) );

                     list1.Add( x, y1 );

                     list2.Add( x, y2 );

                }

                // Generate a red curve with diamond

                // symbols, and "Porsche" in the legend

                LineItem myCurve = myPane.AddCurve( "Porsche",

                     list1, Color.Red, SymbolType.Diamond );

                // Generate a blue curve with circle

                // symbols, and "Piper" in the legend

                LineItem myCurve2 = myPane.AddCurve( "Piper",

                     list2, Color.Blue, SymbolType.Circle );

                base.ZedGraphControl.AxisChange();

           }

     }

}

时间: 2024-09-17 04:53:58

基本教程篇--第一节:InitialSampleDemo.cs介绍的相关文章

基本教程篇----第九节MasterSampleDemo.cs介绍

最近一直挺忙的,都没时间写博客了,好在这是基础篇的最后一篇了,我也可以歇歇了,关于其它的 深入章节我会在以后的时间补上的. 先来看看这一节的示图和源代码吧. using System; using System.Drawing; using System.Collections; using ZedGraph; namespace ZedGraph.Demo { ///<summary> /// Summary description for SimpleDemo. ///</summa

基本教程篇--第八节PieSampleDemo.cs介绍

这节我把饼形图粗略的介绍一下,如下图. using System; using System.Drawing; using System.Collections; using ZedGraph; namespace ZedGraph.Demo { ///<summary> /// Summary description for SimpleDemo. ///</summary> public class PieSampleDemo : DemoBase { public PieSa

基本教程篇--第五节BarChartSampleDemo.cs介绍

从这节开始,我们将进入柱形图的研究(如下图),首先从最简单的BarChartSampleDemo开始,我们一 步一步进入ZedGraph的柱形世界.

基本教程篇--第二节:ModInitialSampleDemo.cs介绍

为了讲解方便,我先附上源代码和效果图. 代码如下: using System; using System.Drawing; using System.Collections; using ZedGraph; namespace ZedGraph.Demo { ///<summary> /// Summary description for SimpleDemo. ///</summary> public class ModInitialSampleDemo : DemoBase {

Spark修炼之道(基础篇)——Linux大数据开发基础:第一节、Linux介绍、安装及使用初步

本节主要内容 Linux简史 Linux系统整体介绍 Ubuntu Linux安装 Linux使用初步 1. Linux简史 要讲述大名鼎鼎的Linux,必然要先从UNIX系统谈起,下面这幅图给出了Unix系统的进化图: 图片来源:http://baike.baidu.com/link?url=QfoqWtWGs-BjpnfEy_AUk7Bm3XHuf6JbN92HCOoUBfFfj8BuSDkbwmldtmUEmGRDUwqsQMIV4jCKHvdkSPr3Lq 从进化图中可以看到,目前所有的

走进Linq-How do I(4)拾遗补零篇第一节

最近很忙,真的很忙,所以这个系列好久没更新了,从今天起我又开始了我 的走进Linq之旅.Linq to SQL的用法基本上都说完了,还有一些细枝末节的地 方需要聊聊. 强类型DataContext 在Linq to SQL的第一篇的时候 就说道DataContext是一个入口点,我们使用Linq to SQL做的一些操作几乎都是 施加在这个类上的.在使用VS的设计器生成的代码里,我们会看到一个从 DataContext继承的局部类,大家都习惯的将这个类称之为强类型的DataContext ,她对

基本教程篇--第六、七节

HorizontalBarSampleDemo.cs和StackedBarSampleDemo.cs介绍 第六.七节HorizontalBarSampleDemo.cs和StackedBarSampleDemo.cs介绍 这两节与第五节相比,并没有本质上的区别,所以这里只给出相应的代码.示例图和必要的说明. using System; using System.Drawing; using System.Collections; using ZedGraph; namespace ZedGrap

基本教程篇--第三节、第四节

DateAxisSampleDemo.cs和TextAxisSampleDemo.cs介绍 第三节.第四节DateAxisSampleDemo.cs和TextAxisSampleDemo.cs介绍 由于这两个例子很简单也很相似,所以决定还是放到一起来写.按照惯例还是先给出代码和图示.

正则表达式教程之模式修正符使用介绍_正则表达式

之前我们给大家介绍了正则表达式中的定界符.原子和元字符,那么我们关于正则表达式教程的基本语法就剩下了正则表达式中的模式修正符.本节会向大家介绍模式修正符的概念.模式修正符的构成,以及结合实例的模式修正符的演示,大家在学习完本节内容之后,就完全可以读懂正则表达式了. 什么是模式修正符? 1, 模式修正符就是几个字母,我们在每个正则表达式中可以一次使用一个,也可以连续使用多个,每一个具一定的意义. 2, 模式修正符是对整个正则表达式调优使用,也可以说是对正则表达式功能的扩展. 还记得正则表达式的那个