MicrosoftVisualStudio2010中MSChart控件用于仿真曲线样例综述.docx

MicrosoftVisualStudio2010中MSChart控件用于仿真曲线样例综述.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MicrosoftVisualStudio2010中MSChart控件用于仿真曲线样例综述

MSchart控件在C++6.0和Microsoft visual studio 2005中使用都需要额外安装控件,但是Microsoft visual studio 2010中已经内含此控件,所以此教程用于Microsoft visual studio 2010版本使用。 1:新建MFC工程,此处可以选择对话框程序,如图1所示,其余设置可默认。 图1 2:MSChart控件位于工具箱下端的常规控件选项卡中,若是工具箱面板中未找到,可以右击工具箱→选择项→COM组件中选择Microsoft Chart Control,version5.0。控件位置及图标如图2所示。 注:此处除Microsoft Chart Control,version5.0外,还有Microsoft Chart Control 6.0,所使用的是version5.0,但添加的类却是6.0,对于此处差别还不太清楚。 图2 3:添加Microsoft Chart Control控件到对话框程序中,如图3所示。 图3 4:点击Microsoft Chart Control控件,右端出现属性窗口,如图4所示,在此处可以对于此控件进行设置,下面对于各个控件属性含义进行具体讲解。 图4 更改属性页内属性,属性页位于属性列表上端快捷键最后一位,属性页如图5所示。 图5 属性列表主要包括以下几个方面的设置: Chart主要包括对于图表类型的选择,此例中主要使用的是Line(2D),选项Show legend为显示图例,在此例中需要进行勾选。设置如图6所示。 图6 Axis主要是对于各个坐标轴的设置,其中Axis可以进行X Axis、Y Axis及Second Y Axis三个轴的选择,其中Show scale选项可以选择对应轴是否显示,Automatic scaling可以对于坐标轴上最大值、最小值、标注标签间隔和每个间隔细分格数(对于X及Y轴是不同的,X轴若是100为一个格,50需要为一个小格,Y轴Major divisions对应的是大格格数,Minor divisions对应小格格数)。在对于此处设置之前,需要将属性列表中的RowCount值更改,此例需要将横轴分成1000份,所以RowCount值改为1000,同时Row与RowLabel对应更改,此类每100份表示为1格,标注为0.1变化,所以对应于下表进行更改。 Row 1 101 201 301 401 501 601 701 ··· RowLabel 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 ··· 同时将RandomFill选项改为FALSE。 X轴及Y轴设置如图7及图8所示,此处不需要Second Y Axis,所以将其Show scale选项勾选掉。Color可以修改对应轴的颜色,此处不进行解释。 图7 图8 表格形状如图9所示。 图9 Axis Grid主要是对于表格中的网格线进行更改,此处为了更清晰的表示曲线,去除掉所有的网格线,故此例中将Color更改为白色即可。如图10所示。 图10 Series是对于图标中曲线个数进行设置,此处需要先对属性列表进行更改,ColumnCount是曲线个数,此例共有两条曲线,故此处设置为2,Column及ColumnLabel对应设置,当Column为1时,设置ColumnLabel为y=200x,Column为2时,设置ColumnLabel为y=100x。此处含义是当x轴对应0.1标签时,两个曲线分别对应于20及10,但是其实x轴0.1对应于100Row,这里有相对应关系。Statistics选项卡中,主要可以画出最高最低限度、平均、标准及回归等曲线,此处不用勾选,设置如图11所示。 图11 Series Color对于曲线颜色设置,此处将两条曲线分别设置为红色与绿色,主要更改Color选项。 Backdrop主要是对于背景的设置,可以设置背景填充色以及边框填充,此例将背景设置为蓝色,设置如图12所示。 图12 Text及Fonts主要是对于标题、各轴标注等字体内容设置,这些设置可以选择用语句进行,所以此处只将标题字体Title改为仿宋,各轴标签字体Axis Label是改为Time New Roman。 对于属性页设置如上所述,对于属性表中,只需要再将Enabled选项改为FALSE,此处目的是在显示曲线时,不可对控件进行操作。若图例过长从而显示不完全,可以在属性页中,更改Fonts选项卡中的Legend属性即可。 5:添加CMSChart类到工程中,点击类视图中的工程名,右击选项卡中选择添加→类,此处一定要注意,在类视图中添加类和在项目选项卡中添加类是不同的,之前也是因为这个原因而困扰很久,此处位置如图13所示。 图13 在类添加选

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档