1
喜IM使用C#,其中我插入了Visio中axDrawingControl工作...在C#中變化的Visio形狀位置
所以,現在我的問題,如果我插入一個Visio形狀
currentPage.Drop(positionStencil.Masters["Pos1"], 0.8, 4.2);
我怎樣才能改變現在形狀的位置?
THX您的幫助
喜IM使用C#,其中我插入了Visio中axDrawingControl工作...在C#中變化的Visio形狀位置
所以,現在我的問題,如果我插入一個Visio形狀
currentPage.Drop(positionStencil.Masters["Pos1"], 0.8, 4.2);
我怎樣才能改變現在形狀的位置?
THX您的幫助
設置品克斯和松樹的細胞。通常情況下,您將這些設置爲想要塑造出現的新位置的中心。
var shape = currentPage.Drop(...);
shape.CellsU["PinX"].Formula = "2";
shape.CellsU["PinY"].Formula = "2";
(上面的示例是C#在Visual Studio 2010,代碼看起來在Visual Studio 2008中有點不太乾淨)
只要是完整的:你應該在LocPinX讀了和LocPinY單元,因爲這些影響如何解釋PinX和PinY。它不應該對你的情景思想產生任何影響。
如果你要爲多種形狀,而不是隻是一個做到這一點,它是更有效地使用SetFormulas方法(可在頁和形狀根據您的需求對象)。