【问题标题】:Embed office (Word Excel) into WinForms or WPF control将 office (Word Excel) 嵌入 WinForms 或 WPF 控件
【发布时间】:2017-03-19 16:03:48
【问题描述】:

是否可以在 WinForms 控件中嵌入 Office 应用程序(在计算机上安装 Office)?

【问题讨论】:

    标签: c# winforms ms-office


    【解决方案1】:

    你只需要添加这些 using 语句:

    using Microsoft.Office.Interop;
    using Microsoft.Office.Interop.Excel;
    

    然后您可以添加ExcelObj 并在其中添加WorkborkWorksheet。这一切都非常不言自明。

    【讨论】:

    • 是的,我知道我可以创建这样的 excel 对象,但是可以在我的 winforms 或 WPF 应用程序中查看它们吗?
    • 例如,仅查看 excel 工作簿或 word 文档会减少(如果不是仅查看)功能。然后例如添加两个按钮以从年龄移动到下一个或上一个(在单词大小写中)
    • 刚刚找到一个使用thia方法的链接,允许您自己集成接口:codeproject.com/KB/office/Embedding_Excel.aspx
    • 它不起作用,它像其他应用程序一样在其他窗口中打开工作簿
    【解决方案2】:

    是的,这是可能的。 Excel 可用作控件,您可以使用它。查找许可问题(如果有)。

    【讨论】:

    • 您能给我一个链接,指向有关该控件的信息吗?我找不到它
    • StackOverflow上有类似的查询:stackoverflow.com/questions/757023/…
    • 它不起作用,它在其他窗口中打开工作簿作为其他应用程序
    猜你喜欢
    • 2018-12-13
    • 1970-01-01
    • 2011-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-06
    • 2010-10-01
    • 2021-05-28
    相关资源
    最近更新 更多