用户界面控件套包DotNetBar for WinForms入门教程(八):图表-第1部分

ChartXy对象是基于X / Y坐标的“基本图表”。这样,它可以包含X / Y相关元素,例如实际的图表区域,ChartSeries和ChartAxes。
以下是所有ChartXy元素可用的属性的列表。这些是前面列出的基本ChartContainer属性和方法的补充。

DotNetBar for WinForms是一个拥有89个组件的用户界面控件套包,用户可以使用Visual Studio 2005-2015轻松地创建专业的用户界面。十多年来DotNetBar帮助开发人员轻松地创建易用的专业Windows Forms (WinForms) 用户界面。

DotNetBar for WinForms最新试用版

图表

ChartXy对象是基于X / Y坐标的“基本图表”。这样,它可以包含X / Y相关元素,例如实际的图表区域,ChartSeries和ChartAxes。

以下是所有ChartXy元素可用的属性的列表。这些是上面列出的基本ChartContainer属性和方法的补充。

AncillaryAxesX –获取对默认X轴(请参见 AxisX属性)之外可以显示的 Ancillary X Axes(轴)集合的引用。您可以根据需要创建和添加任意数量的辅助X轴。可以将它们定位为  Near(底部)或 Far(顶部),并根据需要设置样式。

定义辅助轴后,需要将其添加到AncillaryAxesX集合中,然后与它应用的一个或多个系列相关联。这是通过将关联的series.AxisX属性设置为已创建的AncillaryAxisX元素来完成的。

AncillaryAxesY –获取对辅助Y轴的集合的引用–除了默认的主要Y轴(参见 AxisY属性)之外,这些轴还可以显示。您可以根据需要创建和添加任意数量的辅助Y轴。可以将它们定位为  Near(右)或 Far(左),并根据需要设置样式。

定义辅助轴后,需要将其添加到AncillaryAxesY集合中,然后与它所应用的一个或多个系列相关联。这是通过将关联的series.AxisY属性设置为所创建的AncillaryAxisY元素来完成的。

AutoGenSeriesCollection –获取或设置Chart控件是否从关联的绑定数据中自动生成系列定义。如果 AutoGenSeriesCollection为’ true ‘,则还必须设置 DataPropertyNameSeries。

AutoGenSeriesType –获取或设置要分配给所有自动生成的系列的默认 SeriesType。

AxisX –获取对默认的主X轴的引用。当 series.AxisX属性设置为此AxisX或保留为null(即,未分配系列AxisX时,它将成为默认的AxisX)时,此轴将用于创建并添加到ChartXy的 ChartSeries集合的所有系列。

AxisY –获取对默认的主Y轴的引用。当 series.AxisY属性设置为此AxisY或保留为null时,此轴将用于创建并添加到ChartXy的 ChartSeries集合的所有系列(即,当未分配系列AxisY时,它将成为默认的AxisY)。

BarFillRange –获取或设置默认情况下填充系列条形的方式(根据每个单独的条形范围或整个系列范围)。将此属性设置为“ ByBar”将导致渐变画笔定义根据要填充的条的长度填充条区域。如果设置为“ BySeries”,则将根据最大系列条形图长度填充每个条形图。

这是当BarFillRange设置为’ BySeries ‘ 时的图表。

用户界面控件套包DotNetBar for WinForms入门教程(八):图表-第1部分

当BarFillRange设置为’ ByBar ‘ 时,这是同一张图表。

用户界面控件套包DotNetBar for WinForms入门教程(八):图表-第1部分

BarLabelPosition –获取或设置条形系列标签的默认位置(默认为Center)。条形标签的位置可以位于“居中”,“附近”,“近内”,“远”或“远内”。“附近”和“远方”选项将标签放置在条形图的外部,其余项目在条形图的区域内。如果外部条形标签不能这样定位,则将其放置在条形内部。

上面的条形图的BarOrigin设置为“ 0”(零)。

下图显示了BarOrigin设置为’16’ 的相同图表。

用户界面控件套包DotNetBar for WinForms入门教程(八):图表-第1部分

BarOverlayEnabled –获取或设置是否启用条形内(或条形分组)重叠(组内的条形重叠放置)。条形图根据图表的系列显示顺序覆盖。

用户界面控件套包DotNetBar for WinForms入门教程(八):图表-第1部分

这是BarOverlayEnabled设置为false的图表。

用户界面控件套包DotNetBar for WinForms入门教程(八):图表-第1部分

BarShadingEnabled –获取或设置是否默认为水平和垂直条系列启用条阴影。启用后,图表代码将在条形图上添加阴影。如果您要自己预先渲染钢筋(并取消默认操作),则不会添加任何阴影。

这是BarShadingEnabled设置为false的示例。

用户界面控件套包DotNetBar for WinForms入门教程(八):图表-第1部分

这是BarShadingEnabled设置为true的同一图表。

用户界面控件套包DotNetBar for WinForms入门教程(八):图表-第1部分

BarSpacing –获取或设置条内间距(或同一组中条之间的间距)。值取为固定像素大小。将BarSpacing设置为0(零)将禁用此属性的使用,并启用设置的BarSpacingRatio值的使用。

用户界面控件套包DotNetBar for WinForms入门教程(八):图表-第1部分

想要获得DotNetBar for WinForms更多资源、正版授权的伙伴,请咨询【客服】了解

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年4月10日
下一篇 2020年4月10日

相关推荐

发表回复

登录后才能评论