【发布时间】:2015-07-03 11:06:38
【问题描述】:
我正在使用 Microsoft 图表控件。
我正在尝试以编程方式调整图表区域的高度。取决于行。因为 Microsoft Chart 控件需要高度,不能是百分比,也不能是 Auto。根据选定的查询,图表可以有 1 个柱形图,也可以有 100 个柱形图。这就是为什么我需要调整高度的原因,因为更大的数据集看起来被压扁并且不可读。
我尝试添加一个计数器heightCounter,它是图表上的条数。
int newHeight = (heightCounter * 10);
// Maximum height aloud on Chart Control
if (newHeight > 32767)
newHeight = 32767;
Chart1.Height = newHeight;
这有时可以正常工作。使用较小的数据集
但是当我有非常大的数据集时,标题看起来很间隔,因为高度太大。
有没有合适的方法来实现这一点?
【问题讨论】: