如何维护锚定的MSGraph图表对象中的字体大小

问题描述

我在表单上有一个锚定的MSGraph Chart对象,可以向左和向底伸展。它可以很好地拉伸,但是字体也可以拉伸。如何为所有Data labels保持相同的字体大小,但仍能够在拉伸或缩放模式下以全尺寸查看图形?我的目标是保持Data labelsAxis11pt的所有字体大小。数据标签和轴的原始字体大小为8pt

编辑:

我注意到,当我在统计图的属性表中选择ZoomStretch功能时,统计图会拉伸,字体也会如此。如果我选择Clip

不会发生这种情况

是否可以在将字体大小保持为11pt的同时拉伸图表?我之所以这样问是因为,当我今天在4:3屏幕上查看图表时,几乎看不到某些字体。请在下面查看我当前图形的图像及其属性设置:

enter image description here

enter image description here

解决方法

我在表单上插入了一个@Entity @Table(name="`Order`") public class OrderF { // ... } 和两个Stacked Layout,然后在第一个cells中插入了chart object,并将第二个单元格留空。 一件好事是,当窗体调整大小以适合屏幕的宽高比时,空白单元格可以是cellanchored。 然后,我将空白单元格的Strech和对象和空白单元格的height都调整为anchored。 在图表属性上,必须将图表Sctrech Down and Across设置为Size Mode

然后在表单打开事件上使用以下代码: 注意:此代码要求使用Strecth,应使用代码编辑器上的Microsoft Graph Object Library功能将其添加。 我正在使用Tools -> References。 我将探索如何使用Microsoft Graph 16.0 Object Library来避免此步骤,否则有人会发表评论。

latebinding

无锚定:

enter image description here

锚定后: enter image description here

enter image description here

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...