2

假设您有一个具有硬编码宽度和高度尺寸的面板(最好宽度和高度大小相等)。您希望地块占据该区域。在没有显示坐标轴的情况下,绘图大小是合理且令人满意的。当绘图轴出现时,它们会占用大量空间,您不得不增加面板的宽度和高度尺寸,这可能是您不想做的。是否可以在轴不占用太多空间的情况下做到这一点?

4

1 回答 1

2

绘图立方体数据组占用的扩展由ILPlotCube.DataScreenRect属性控制。它仅定义绘图立方体矩形的数据区域 - 忽略标签和轴使用的空间。

默认情况下会自动调整 DataScreenRect - 取决于轴的大小(字体、文本高度)、刻度和刻度标签配置。通过自己定义 DataScreenRect 区域,您可能会冒其中一些元素移动到可见区域之外的风险。因此,为了使所有元素获得最佳可见性,您可以调整标签位置和刻度的属性。

在线手册中的 DataScreenRect:

http://ilnumerics.net/advanced-configurations.html

类参考中的 DataScreenRect:

http://ilnumerics.net/apidoc/html/P_ILNumerics_Drawing_Plotting_ILPlotCube_DataScreenRect.htm

轴配置:

http://ilnumerics.net/axis-configuration.html

于 2013-07-30T15:54:37.947 回答