MSChart控件教程分析和总结.docx

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MSChart 控件 这些内容是在学习过程中进行的整理,由于感到书籍资料或软件帮助中有时让人很不容易理解,特制作这个教程,以方便其他朋友学习,从新学习此控件的人的角度来描述相应的属性,相信也能让跟我一样程度的人更容易理解,可能在学习的过程中对某些属性与方法有理解不正确,请各位指正。 加载:“工程\部件\Microsoft Chart Control 6.0(SP4)” 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 14-1 14-2 14-3 14-4 14-5 14-6 14-7 14-8 14-9 14-10 附录: 项目 AllowDynamicRotation[=True 或 False] ChartData ChartType Column ColumnCount ColumnLabel ColumnLabelCount 和 ColumnLabelIndex Data SeriesColumn TitleText 或 Title.text Backdrop 对象的 Fill 对象 Backdrop 对象的 Frame 对象Backdrop 对象的 Shadow 对象DataGrid 对象CompositeColumnLabel DeleteRowLabels DeleteRows GetData InsertColumnLabels/InsertRowLabels InsertColumns/InsertRows MoveData RandomDataFill SetData SetSize 描述 返回或设置是否可旋转图表 返回或设置一个数组,数组用于要被图表显示的值返回或设置图表类型 返回或设置当前列返回或设置总列数返回或设置列标签 返回或设置列标签级数/指定当前操作的列标签级别返回或设置当前行、当前列的值 返回或设置当前系列数据列的位置返回或设置图表标题内容 背景的类型和外观框架外观 阴影样式 返回多级标签指定列的组合标签内容删除行标签级 删除数据行和行标签(DeleteColumns 类同) 返回指定行列的值 插入列/行标签级插入新列/行数据 将数据移动到新的位置(理解很困难) 随机填充数据 设定指定行列的数据值 重设行、列标签级数与行、列总数 序号 序号 1 2 3 4 5 描述 chartType 类形常数3 维柱形图代码 2 维 1~12 月代码 1、AllowDynamicRotation 返回目录 返回目录 作用:返回或设置是否可旋转图表 注:需要图表的 ChartType 是 3d 类型才可以,当 AllowDynamicRotation=True 时,在图表中可按住 ctrl+鼠标左键旋转图表。 示例: 下列代码在窗体加载时将 MSChart1 设置为 3d 柱形图,并允许按住 ctrl+鼠标左键旋转。 (窗体上放一个 MSChart 控件) Private Sub Form_Load() With MSChart1 .chartType = VtChChartType3dBar 类型为 3d 柱形图,类形常数详见附录 .AllowDynamicRotation = True 允许旋转End With End Sub 下列代码将以对话框的形式返回上面示例的 AllowDynamicRotation 值: MsgBox MSChart1.AllowDynamicRotation 2、ChartData 返回目录 返回目录 注:书中及软件帮助文档中说到数组需要变体型数值,是指如果要将数组第一个元素作为标题,其他作为数据,那个这个数组既有字符又有数字,那么就需要一个变体形。如果数组中并不包含标题(或是之后使用属性来赋于标题),那么数组是可以定义类形的,个人建议先给定数组类型,之后再使用属性来设置标题。 作用:设置:将一个数组的数据作表图表的显示数据返回:将图表数据赋给一个数组 示例:将数组元素作为图表的显示数据 制作一个 1 行 6 列的的图表(数组的维代表图表的行,每维的元素代表列) Private Sub Form_Load() Dim 一维数组(1 To 6) 为了表示得更清楚,我们采取逐个赋值的方法一维数组(1) = 1 一维数组(2) = 2 一维数组(3) = 3 一维数组(4) = 4 一维数组(5) = 5 一维数组(6) = 6 With MSChart1 .chartType = VtChChartType2dBar 类型为 3d 柱形图 .ChartData = 一维数组() End With End Sub 为了理解图表的行列与数组的维数的对应关系,再举例一个二维数组(图表对应就形成 2 行 6 列) Private Sub Form_Load()

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档