分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

在.NET环境下微软提供了强大了图表控件,并给多了很多实例,关于图表的基本元素如下:

并且MSDN给出了创建图表的示例步骤,原文地址:http://msdn.microsoft.com/en-us/library/dd489237.aspx

在这里,我仅作为自己理解的,并实践的,以中文方式写出步骤,未免出错,还请参照MSDN。
添加一个图表控件到应用程序:
1,在设计视图下,打开“工具箱”;
2,在“Data”分类下,拖动一个图表控件到设计区域;
3,在其属性中展开“ChartAreas ”子属性,弹出的“ChartAreas 集合编辑器”中,这里包含了当前图表控件的所有图表区,并且注意此时此集合器已经包含了一个图表区,名称为"ChartArea1";
4,点击“添加”,新增一个图表区,请注意,在设计区域的图表缩小到原来的一半大小。这是因为新创建的图表区是放置在底部,但不包含一个数据系列;
5,在图表控件的“Series ”子属性,展开弹出“Series 集合编辑器”,注意这里已经包含了一个序列,名称为”Series1“;
6,点击”添加“,新增一个序列,在其右边设置其属性,“ChartArea”属性为ChartArea2,“ChartType”属性为Bar,“Name”属性为BarChart,点击“确定”完成。此时运行程序未出现任何结果,因为还没有数据;

添加数据到图表:
1,打开“Series 集合编辑器”,在左边的”成员“中选择”Series1“,在右边的属性区域点击展开”Points“,弹出”DataPoint 集合编辑器“;
2,点击”添加“,在其右边属性的”YValues“属性中输入值,重复这一步知道添加了5个数据点;
3,点击”确定“,然后对”BarChart“序列进行与第2步一样的操作;
4,”确定“完成,运行程序可以在图表控件上看到两个图表区,显示着刚刚创建的两个序列的数据点。请注意这两个序列的不同图表类型。

添加图例到图表:
1,在图表控件属性中,点击”Legends“,展开”Legend 集合编辑器“,如果没有已存在的一个图例,那么就添加一个;
2,设置这个图例属性,其中”DockedToChartArea“值为”ChartArea1“,”Docking“值为”Right“,”IsDockedInsideChartArea“值为”False “;
3,再添加一个图例,设置属性其中”DockedToChartArea“值为”ChartArea2“,”Docking“值为”Right“;
4,点击”确定“完成。此时图表区域的第二个图例显示为空。默认所有的序列都分配到第一个图例,你也可以分配每个序列到不同的图例;
5,打开”Series 集合编辑器”,选择“BarChart”项,在其“Legend ”属性中下拉列表选择“Legend2”,完成运行程序。

添加标题到图表:
1,在图表控件属性中,点击“Titles”,展开“Title 集合编辑器”,点击“添加”,在右边的属性“Text”中输入图表的标题;
2,点击“确定”,运行程序看效果。

使用注解标记图表上的数据点:
1,在图表控件属性中,点击“Annotations”,展开“Annotation 集合编辑器”;
2,点击“添加”的下拉列表,选择“ArrowAnnotation”,如图:

3,在右边的属性“定位点”分类下,下列选择“AnchorDataPoint”值为第一个序列的第一个数据点;
4,其具体属性“Height”值为-5,“Width”值为0,“AnchorOffSetY”值为-2.5;
5,在其属性“杂项”展开“SmartLabelStyle ”子属性,设置“IsOverlappedHidden”为”False“;
6,点击”确定“,运行程序。

程序效果如图:

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

C 创建基本图表 Chart Controls相关推荐

  1. C#- Chart Controls (转)

    整理收集一些WinForm或Asp.Net开发方面可以使用的图表控件.(文章及相关代码搜集自网络,仅供学习参考,版权属于原作者! ) 01. .net 3.5中的Chart控件   新控件Chart使 ...

  2. zz Microsoft Chart Controls for Microsoft .NET Framework 3.5

    http://dotnet.cnblogs.com/page/46262/ 转载于:https://www.cnblogs.com/easoney/archive/2009/05/18/1459332 ...

  3. bubble html5,利用HTML5 Canvas创建交互式Bubble Chart

    Josh Marinacci也在其博客中详细地介绍了"如何利用HTML5 Canvas创建可以在移动桌面上运行的交互式图表以及如何利用真实数据填充图表."下面让我们跟随作者学习如何 ...

  4. Helm 3 完整教程(二十四):创建和使用子 chart

    推荐阅读 Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506 Helm3(K8S 资源对象管理工具)博客专栏:https: ...

  5. 在 ASP.NET MVC 中使用 Chart 控件

    在 .NET 3.5 的时候,微软就提供了一个 Chart 控件,网络上有大量的关于在 VS2008 中使用这个控件的文章,在 VS2010 中,这个控件已经被集成到 ASP.NET 4.0 中,可以 ...

  6. .net chart(图表)控件的使用

    .Net chart control for .net framework 3.5 文章类型:原创文章 摘要: 这个案例指在介绍微软这套免费又功能强大的图表控件Microsoft Chart Cont ...

  7. 如何使用PowerShell从SQL Server数据创建图表

    介绍 (Introduction) Intended audience 目标听众 This document is intended for application developers and da ...

  8. System.Windows.Forms.DataVisualization.Charting.Chart

    //创建圖形式的ChartSystem.Windows.Forms.DataVisualization.Charting.Chart chart1 = new System.Windows.Forms ...

  9. (转)Dundas Chart for .NET

    Dundas Chart for .NET是一个具有丰富特色的.得奖的图表组件,专为Windows Forms和ASP.NET开发.开发者能够很容易地实现高级图表,使企业更加有效地管理和分析数据.本章 ...

最新文章

  1. 成功解决Eclipse窗口布局混乱或者Eclipse窗口布局出现单独独立小窗口的问题(图文教程)
  2. 关于解决:ModuleNotFoundError: No module named ‘XXX‘的报错问题
  3. D3D API - D3DTA_TEMP
  4. VTK:Qt之QImageToImageSource
  5. go mysql recover_golang用panic和recover做业务流程中断的尝试
  6. Hadoop CDH4.5 MapReduce MRv1 HA方案实战
  7. 巴铁 无人驾驶_巴铁骗局再现 深圳无人巴士谎言又来忽悠人
  8. 摘:多线程和异步的区别
  9. 2016-6-16 拓展练习
  10. (32) css—opcity属性
  11. matlab错误使用builtin,MATLAB环境下运行MATLAB函数时发生异常
  12. MTK 驱动(82)---ABD 调试命令
  13. C语言把输入值放入数组,//从键盘上输入若干整数,并将其存入数组中,并统计输入数据的个...
  14. 浅谈我的UI设计之路
  15. 硬盘分区 整G整数法(从1g到200g最精确的整数分区)
  16. NS3学习之整体介绍
  17. Matlab符号函数的生成及求符号函数的函数值
  18. 3行代码实现单片机AD采样功能
  19. android 打开word pdf,android word 打开pdf文件 word打开pdf文件
  20. Apollo(阿波罗)(一)环境搭建

热门文章

  1. Linux 下 Oracle 内核参数优化
  2. 二层广播风暴产生原因、如何判断、解决--详细解答(附图,建议电脑观看)
  3. “未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序”的解决方案
  4. python configparser模块来 读取 、 创建 和 修改 配置文件
  5. linux查看openjdk的安装的路径
  6. there are so many javascript library
  7. tampermonkey脚本header介绍
  8. sql中聚合函数和分组函数_SQL选择计数聚合函数-语法示例解释
  9. 计算机一级办公软件试题,计算机一级WPS模拟练习题及答案
  10. php to golang,PHP To Go 转型手记 (二)