簡體   English   中英

添加不帶窗格選項的CustomTaskPane

[英]Adding CustomTaskPane without pane options

我在Outlook中有一個CustomTaskPane,要在C#中添加以下代碼:

var pane = Globals.TrackingAddIn.CustomTaskPanes.Add(new MyControl(), " "); pane.DockPosition = Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionRight; pane.Width = 700;

在Outlook中看起來像這樣: 當前布局

是否可以隱藏標記為紅色的按鈕(窗格選項並關閉?),我嘗試為控件和DockPositionRestrict各個值設置負的邊距,但它沒有任何改變。 我希望控件顯示在功能區的正下方。

不可以,按鈕無法隱藏。

如果我們談論的是“自定義任務窗格”,則沒有簡單的方法可以隱藏thease控件。

但是您可以考慮使用Advanced Outlook Form Regions,而不是使用自定義任務窗格。 或僅使用Windows API子類化Outlook窗口,請參閱Outlook中的相鄰Windows以獲取更多信息。 提供了使用C ++ 創建在Outlook中相鄰的Windows示例代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM