visual-studio-2010 - 如何禁用自定义任务 Pane 的调整大小和关闭按钮?

标签 visual-studio-2010 c#-4.0 ms-office vsto

如何防止 Office 自定义任务 Pane 调整大小,使其始终只有尺寸并且不能使用“关闭”按钮关闭。

myCustomTaskPane.Height = 500;
myCustomTaskPane.Width = 500;

最佳答案

就调整大小而言,只需监视任务 Pane 的调整大小事件并重置大小即可。但是,您可能会考虑+为什么+要这样做。如果任务 Pane 有最小必要大小,限制最小值可能更有意义。如果内容是可调整大小的,也许它们应该是。

您还可以覆盖 OnLayout 方法。这通常会更好。

对于“关闭”按钮,我认为您希望拦截“VisibleChanged”事件并使 Pane 可见(如果它已被隐藏)。我记得,任务 Pane 本身并没有真正“关闭”,只是设置为不可见。

关于visual-studio-2010 - 如何禁用自定义任务 Pane 的调整大小和关闭按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6004273/

相关文章:

visual-studio-2010 - 在行 .`` 花瓣宽度`|]) 行上出现缺少资格错误

.net - 在 VB.Net 中使用 Enter 键的 Tab 键功能

c# - 使用 ArraySegment 类到 JSON 对象

windows-phone-7 - Windows Phone 7 或 7.1 中的二维码

vba - VISIO VBA 获取组中所有形状的集合

vba - 如何将宏添加到 Word 2010 或 PowerPoint 2010 图表?

c++ - 什么是 VS 2010 用于创建 C++ 程序的良好替代品?

c# - 在任务并行库场景中按正确顺序记录

c# - 如何在奇数页和偶数页的文档中添加页脚

visual-studio-2010 - 如何自动运行 Selenium WebDriver 测试用例