我想知道是否可以自定义条形图的列宽。
此致
佛朗哥
答案 0 :(得分:5)
简短回答,是的,请参阅this,您应该能够自定义实时图表中的所有内容,默认情况下MaxColumnWidth
属性为35px,这意味着该栏的上限为35 px,不如果有更多的可用空间,如果您更改此属性,您的条形将会增长,mySeries.MaxColumnWidth = double.PositiveInfinity;
使用列属性实际上可以实现任何效果:
但它有点复杂,如果有足够的空间可以增长,条形将只有更大的宽度,任何条形的宽度(ColumnSeries,RowSeries,StackedRow和StackedColumn),宽度总是1图表单元,这是因为您可以注意到图表比例无论您给它的值是什么,下一个图表都解释了它的工作原理:
对于条形系列,条形的可用空间会根据可见条形的数量而变化:
您只能自定义最大值,而不是最小尺寸,在前两种情况下,列宽均由MaxColumnWidth
属性限制,但请注意当有多个条形,列宽度需要时小于35px才能正确显示。