自定义任务窗格浮动在屏幕的右下角

时间:2018-11-06 11:41:13

标签: vb.net vsto customtaskpane

我为Word创建了一个自定义任务窗格,并将停靠位置设置为Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionFloating。但是,当我打开任务窗格时,它的默认位置是屏幕的右下角。我希望浮动自定义任务窗格的位置在屏幕中心。为什么在Word中会发生这种情况,因为我找不到在线解释,或者我只是缺少一些东西?

我的代码如下。

Private WithEvents myTaskPane As Microsoft.Office.Tools.CustomTaskPane
Dim userControlWord As Create.Features.userControlFloatingTaskPaneWord
                        myTaskPane = Globals.ThisAddIn.CustomTaskPanes.Add(userControlWord, "Links")
                        myTaskPane.DockPosition = Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionFloating
                        myTaskPane.Width = 800 * widthScaleFactorDPI
                        myTaskPane.Height = 420 * widthScaleFactorDPI
                        myTaskPane.DockPositionRestrict = Microsoft.Office.Core.MsoCTPDockPositionRestrict.msoCTPDockPositionRestrictNone
                        myTaskPane.Visible = True

0 个答案:

没有答案