问题描述
我在表单上有一个锚定的MSGraph Chart
对象,可以向左和向底伸展。它可以很好地拉伸,但是字体也可以拉伸。如何为所有Data labels
保持相同的字体大小,但仍能够在拉伸或缩放模式下以全尺寸查看图形?我的目标是保持Data labels
和Axis
到11pt
的所有字体大小。数据标签和轴的原始字体大小为8pt
编辑:
我注意到,当我在统计图的属性表中选择Zoom
或Stretch
功能时,统计图会拉伸,字体也会如此。如果我选择Clip
是否可以在将字体大小保持为11pt的同时拉伸图表?我之所以这样问是因为,当我今天在4:3屏幕上查看图表时,几乎看不到某些字体。请在下面查看我当前图形的图像及其属性设置:
解决方法
我在表单上插入了一个@Entity
@Table(name="`Order`")
public class OrderF {
// ...
}
和两个Stacked Layout
,然后在第一个cells
中插入了chart object
,并将第二个单元格留空。
一件好事是,当窗体调整大小以适合屏幕的宽高比时,空白单元格可以是cell
至anchored
。
然后,我将空白单元格的Strech
和对象和空白单元格的height
都调整为anchored
。
在图表属性上,必须将图表Sctrech Down and Across
设置为Size Mode
然后在表单打开事件上使用以下代码:
注意:此代码要求使用Strecth
,应使用代码编辑器上的Microsoft Graph Object Library
功能将其添加。
我正在使用Tools -> References
。
我将探索如何使用Microsoft Graph 16.0 Object Library
来避免此步骤,否则有人会发表评论。
latebinding
无锚定: