0
我試圖裝飾代碼線路用程序的執行過程中收集的各種度量移動。爲了做到這一點,我使用VS可擴展性和裝飾圖層。然而,當編輯器滾動時,它似乎有些不穩定並且相對於文檔頂部移動,從而破壞了代碼和裝飾的對齊。而且它並不總是在編輯器的頂部初始化。Adornement層隨機通過滾動
那麼如何錨添加到Visual Studio 2010中的代碼編輯器theadornment層?我用folling的方式添加一個畫布:
_adornmentLayer = view.GetAdornmentLayer("CodeAdornment");
_adornmentLayer.RemoveAllAdornments();
Canvas.SetTop(myOwnCanvas, 0);
adornmentLayer.AddAdornment(AdornmentPositioningBehavior.OwnerControlled, null, null, myOwnCanvas, null);
我開始有一種感覺,它是編輯器佈局中的一個錯誤。