首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在列序列中自定义列宽?

如何在列序列中自定义列宽?
EN

Stack Overflow用户
提问于 2016-08-03 07:24:13
回答 1查看 4.2K关注 0票数 4

我想知道是否可以自定义条形图的列宽。

问候

佛朗哥

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-03 09:34:32

简而言之,是的,请参阅this,您应该能够自定义实时图表中的所有内容,默认情况下,MaxColumnWidth属性为35px,这意味着条形图的上限为35px,无论是否有更多可用空间,如果您更改此属性,条形图将增长,mySeries.MaxColumnWidth = double.PositiveInfinity;

使用列属性实际上可以达到任何效果:

但它比这复杂一点,条形图只有在有足够的空间增长时才会有更大的宽度,任何条形图(ColumnSeries、RowSeries、StackedRow和StackedColumn)的宽度都始终具有1个图表单位的宽度,这是因为您可以注意到,无论您为其指定什么值,图表都会缩放,下面的图表将解释它的工作原理:

对于条形图系列,条形图的可用空间会根据可见条形图的数量而变化:

您只能自定义最大值,而不能自定义最小尺寸,在前两种情况下,列宽度都由MaxColumnWidth属性设置上限,但请注意,当有许多条时,列的宽度需要小于35px才能正确显示。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38731985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档