2

在图表中插入元素(我的情况:将成为超链接的“文本”元素)时,需要创建元素,在图表中创建图表对象,将元素 ID 与图表对象 ID 链接。

如何设置元素在图中的具体位置?如何设置元素的大小?

我注意到我们在图表对象中有一个左、右、上和下属性,我们可以初始化它们,向图表中添加一个新的图表对象:

  var position = String.Format("l={0};r={1};t={2};b={3};", 1000, 1000, 5000, 5000);
  var diaObject = (DiagramObject)rootDiagram.DiagramObjects.AddNew(position, string.Empty);

但无论我为“坐标”使用哪个值,我的超链接总是出现在左上角,一个在另一个之上,并且所有这些都具有相同的大小。

4

1 回答 1

1

您正在指定r=l=1000and b=t=5000。这将导致大小为 0x0,此时我猜 EA 将恢复为默认值。尝试将 r 设置为 1500,将 b 设置为 6500。

于 2013-08-17T07:21:45.603 回答