【问题标题】:How to set minimum width of outlook Right Side Pane in Inspector and Explorer window如何在检查器和资源管理器窗口中设置 Outlook 右侧窗格的最小宽度
【发布时间】:2019-05-07 19:36:18
【问题描述】:

我使用 addin-express 创建了一个 Outlook 插件。当我将插件从右窗格拖动到底部窗格并将其高度减小为 2 位数字时,例如 40 像素。并将其拖回右侧,右侧窗格的宽度将设置为非常小的值。

为了解决这个问题,我在表单调整大小事件处理程序中将宽度设置为某个值,该处理程序适用于资源管理器窗口。但在 Inspector 窗口中,右侧窗格的宽度仍然设置为非常小的值。

Resize 事件处理程序中为窗格设置最小宽度是否正确?如果不是如何设置Panes的最小宽度?

【问题讨论】:

    标签: c# .net outlook outlook-addin addin-express


    【解决方案1】:

    我建议通过设置RegionState 属性来设置表单区域的状态以使其最小化。

    此外,您可能会发现 ADXOLForm 类的 ADXBeforeDrag 事件很有帮助。它在表单被放到另一个区域之前被触发。

    在任何时候,您都可以使用ExplorerLayoutInspectorLayout 属性获取当前布局。根据布局设置,您可以调整表单的大小。

    【讨论】:

    • 我正在使用 Addin-express 版本 8.9.4453。看起来ADXBeforeDrag 可用于 9.1.4 及更高版本。你知道任何其他选择吗? vs.componentsource.com/news/feature-releases/2018/06/22/…
    • Resize 事件中您可以检查当前区域布局。它有效吗?你有新的布局吗?
    猜你喜欢
    • 2023-02-23
    • 2018-06-17
    • 2016-04-17
    • 2022-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-10
    相关资源
    最近更新 更多