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

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

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更多资源、正版授权的伙伴,请咨询【客服】
标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月3日
下一篇 2020年5月3日

相关推荐

发表回复

登录后才能评论