【发布时间】:2013-02-26 07:46:00
【问题描述】:
我正在编写一个 Outlook 插件,并且正在寻找一种方法来使停靠在我屏幕右侧的面板可折叠。目前面板显示或移除。你也可以缩放它,但这不是我想要的。我已经尝试添加 2 个按钮来更改我的面板 onclick 的宽度,但结果是我的面板的宽度不能小于大约 60px,并且标题仍然存在。这是我用来添加窗格的代码:
Microsoft.Office.Tools.CustomTaskPane ctp;
private HistoryPane ctrl;
string title = "Task History";
ctrl = new HistoryPane(mailItem);
ctp = Globals.ThisAddIn.CustomTaskPanes.Add(ctrl, title);
ctp.Visible = true;
ctp.Width = 460;
ctp.DockPosition = Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionRight;
任何关于删除标题、使面板更薄(约 25 像素)、使其可折叠或所有这些方面的帮助将不胜感激。
【问题讨论】:
标签: c# winforms panel outlook-addin customtaskpane