半岛权威十大直营(官方)网站

用户界面控件套包DotNetBar for WinForms入门教程(十一):ChartLegend属性

翻译|使用教程|编辑:吴园园|2020-06-05 10:56:18.420|阅读 462 次

概述:ChartLegend对象为支持ILegendItem接口(ChartSeries,TrendLines,RegressionLines,ReferenceLines和AxisStripes)的每个图表元素显示LegendItems。用户定义的LegendItems也可以添加以支持特定于图例的用户操作。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

相关链接:

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

点击下载DotNetBar for WinForms最新试用版

ChartLegend对象为支持ILegendItem接口(ChartSeries,TrendLines,RegressionLines,ReferenceLines和AxisStripes)的每个图表元素显示LegendItems。用户定义的LegendItems也可以添加以支持特定于图例的用户操作。

以下是可用于所有ChartLegend元素属性列表。

对齐 –获取或设置图例相对于图表的对齐方式(即 TopLeft,MiddleLeft,BottomRight等)。

AlignVerticalItems –获取或设置图例中垂直项目是否对齐(在显示多列时使用)。

下图显示了将AlignVerticalItems设置为'false'时图例项目的对齐方式。

用户界面控件套包DotNetBar for WinForms入门教程(十一):ChartLegend属性

下图显示了将AlignVerticalItems设置为'true'时图例项目的对齐方式。

AlignVertically2b

ChartLegendItemVisualStyles –获取或设置图例项目的默认视觉样式。

ChartLegendVisualStyles –获取或设置图例的视觉样式。

CheckBoxSize –获取或设置项目CheckBoxes 的默认大小。默认值为15 x 15。

CombineLikeItems –获取或设置是否将“ like ”从属项(具有相同 Names的项)组合到单个项中。

方向 –获取或设置图例中项目的显示方向。  方向可以是 LeftToRight,RightToLeft,TopToBottom或BottomToTop。

 EffectiveItemStyles –获取对图例项目有效(缓存,复合)样式的引用

不应更改有效的样式属性,因为重新创建复合样式时,通过它们进行的更改将丢失,这是其他样式和程序更改所必需的。

EffectiveStyles –获取对图例的有效(缓存的,复合的)样式的引用。

不应更改有效的样式属性,因为重新创建复合样式时,通过它们进行的更改将丢失,这是其他样式和程序更改所必需的。

EnablePanning –获取或设置是否可以“平移”图例(通过在内容区域中单击并拖动来垂直滚动)。默认值为“ true ”。

ItemCheckAction –获取或设置选中LegendItem时采取的“操作”。可用的操作为“无 ”(不采取任何操作)或“显示项”(根据检查状态显示或隐藏项目)。默认值为“ ShowItem ”。

ItemSortDirection –获取或设置项目排序方向(按LegendItem Text排序)。有效值为“无 ”,“升序 ”或“降序 ”。默认值为“无 ”。

ItemTextOffset –获取或设置标记(或Checkbox)与项目文本之间的偏移量。默认值为2。

LegendItems –获取对 LegendItems集合的引用。

MarkerSize –获取或设置项目标记的默认大小。

MaxHorizontalPct –在调整图例大小时获取或设置图例的最大水平大小。该值指定为所显示图表大小的百分比。默认值为100。

MaxVerticalPct –获取或设置自动调整大小时图例的最大垂直大小。该值指定为显示的图表大小的百分比。默认值为100。

MinContentSize –获取或设置图例内容区域的最小大小。

放置 -获取或设置图例的位置相对于该图表。放置可以在图表内容区域的“内部 ”或“外部 ”。展示位置默认为“外部 ”。

ScrollBounds –获取可滚动范围。

ScrollBoundsEx –获取扩展的 Scrollable范围。这是容器的“扩展”或实际内容区域(而不仅仅是屏幕上的可见区域)。面积可以大于 MinContentSize,但永远不会小于(请参见 MinContentSize)。

ScrollBoundsOffset –获取当前的水平和垂直偏移(请参见 VScrollOffset)。

ShowCheckBoxes –获取或设置是否在图例中显示复选框。默认为' false '。

ShowItemText ;–获取或设置图例中是否显示LegendItem Text值。默认值为“ true ”。

ShowMarkers –获取或设置图例中是否显示LegendItem标记。

VScrollBar –获取对图例的垂直滚动条的引用。

VScrollBarWidth –获取或设置垂直滚动条的宽度。默认值为“ 9”。

VScrollOffset –获取或设置图例的垂直滚动条偏移。

VScrollBarVisible –获取或设置是否显示“垂直滚动条”(由于控件内容超出可用高度)。

以下是所有ChartLegend元素可用方法的列表。

GetElementAt(Point pt)

获取给定局部调整点的图例元素。

GetLegendItem(ILegendItem chartItem)

从支持ILegendItem接口的给定图表项目获取LegendItem。


想要获得DotNetBar for WinForms更多资源、正版授权的伙伴,请咨询


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@wqylolg.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP