我在Outlook中有一个CustomTaskPane,我在C#中添加了以下代码:
var pane = Globals.TrackingAddIn.CustomTaskPanes.Add(new MyControl(), " ");
pane.DockPosition = Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionRight;
pane.Width = 700;
在Outlook中,它看起来像这样: Current layout
是否可以隐藏标有红色的按钮(窗格选项并关闭?)我尝试为控件设置负边距和DockPositionRestrict
的各种值,但它不会改变任何内容。我希望我的控制能够直接显示在功能区下方。
答案 0 :(得分:0)
不,按钮无法隐藏。
答案 1 :(得分:0)
如果我们谈论自定义任务窗格 - 隐藏这些控件并不是一种简单的方法。
但您可以考虑使用Advanced Outlook Form Regions而不是使用自定义任务窗格。或者只使用Windows API进行Outlook窗口的子类化,有关详细信息,请参阅Adjacent Windows In Outlook。可以使用C ++中的Creating Adjacent Windows In Outlook示例代码。