2011-12-01 69 views
1

我想跳過刪除一個形狀,如果它與其他形狀重疊。避免/跳過刪除形狀在visio

所以任何想法在哪個事件我應該這樣做?

我試圖,使用做,

QueryCancelSelectionDelete(BYVAL選擇作爲IVSelection),但我不能檢測其形狀被刪除

+0

什麼是C#連接? – spender

+0

我正在創建一個使用c# – 0cool

回答

0

Selection對象是出的形狀,將要收集在調用QueryCancelSelectionDelete時刪除。除非您取消刪除,否則Selection對象中的所有形狀都將被刪除。

您可以取消該事件,但不會刪除所選形狀。

也許你可以再編程刪除選擇其他形狀,你沒有想跳過...

(但如果你嘗試,你要小心,你不通過您自己的刪除操作再次在您的事件處理程序中調用...)