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=1000していb=t=5000ます。これによりサイズが 0x0 になり、その時点で EA はデフォルトに戻ると思います。r を 1500 に、b を 6500 に設定してみてください。

于 2013-08-17T07:21:45.603 に答える