【问题标题】:Insert WPF user controls in VSTO ribbons在 VSTO 功能区中插入 WPF 用户控件
【发布时间】:2012-01-25 08:40:54
【问题描述】:

我使用 VS 2010 和现有的 WPF 用户控件开发了一个 Excel 2007 加载项。在 ElementHost 的帮助下,很容易将控件集成到任务窗格和窗口中,但我发现无法将它们集成到功能区中。与功能区设计器结合使用的工具箱不包含 ElementHost,也无法使用 WinForms 用户控件间接插入它。还有其他方法可以将 WPF 用户控件集成到功能区中吗?

【问题讨论】:

    标签: wpf excel vsto add-in ribbon


    【解决方案1】:

    您只能使用Ribbon UI elements 来操作功能区。没有替代。这是一件好事——它使所有应用程序的 UI 保持一致。这是一个常见的UI design pattern

    【讨论】:

    • 这就是我的怀疑。也许这使 UI 保持一致,但它使我的代码有点不一致,因为我必须在该区域的 WinForms 和 WPF 之间切换。好的——我需要第二个意见来接受这个——我接受你的。非常感谢您的回答。
    猜你喜欢
    • 2016-05-22
    • 2021-06-13
    • 2015-07-28
    • 1970-01-01
    • 1970-01-01
    • 2018-08-29
    • 1970-01-01
    • 1970-01-01
    • 2021-06-03
    相关资源
    最近更新 更多