gpt4 book ai didi

.net - 在我的项目中使用 Office 2007 UI ribbon .dll 文件

转载 作者:行者123 更新时间:2023-12-03 21:48:13 24 4
gpt4 key购买 nike

我已经下载了office 2007 UI ribbon.dll 官方,现在怎么办?我在 VB.net 中编码。我不知道将此 .dll 放在哪里,而且我根本看不到任何其他控件。自述文件解释了如何许可您的副本,我已经这样做了。

现在呢?我希望在我可以添加到某处的组件列表中神奇地看到功能区控件,但它就是不存在....

有没有一种方法可以将其用作所见即所得设计 View 的拖放组件?

编辑:澄清一下,我的目标是在我自己的工作中使用功能区,而不是修改 Office 功能区或为其开发插件。我在任何地方都找不到任何免费的功能区,而且我不确定我拥有的这个 .dll 是否是我需要的。

最佳答案

我建议使用以下替代 Microsoft 功能区的方法:

A Professional Ribbon You Will Use (Now with orb!)

已有讨论here on SO关于使用 Office 功能区所需的许可。

要开始使用,首先在您的解决方案中添加对 DLL 的引用:

  1. 在 VS 中,右键单击您的 WinForm项目并选择添加引用...
  2. 在“添加引用”对话框中,选择浏览选项卡并导航到和选择 DLL。
  3. 在“添加引用”上单击“确定”对话。

要使用功能区,请查看教程 here .

此外,功能区的作者为组件打开了一个 CodePlex 项目 here .

编辑:向功能区添加控件时出现问题。

Getting Started 上找到的说明当我上次玩功能区时,页面对我有用,但现在不行了。也许这是我使用的 Visual Studio 版本(我相信我当时使用的是 VS2005 Pro,现在我使用的是 VS2008 Pro)。

在 VS 2008 中,我可以使用面板的 Items 属性向 RibbonPanel 添加控件。方法如下:

  1. 在表单中添加功能区。
  2. 通过单击功能区上的“添加面板”图标将面板添加到功能区。
  3. 选择您刚添加的面板,然后从面板的属性屏幕中选择“项目”。
  4. 在 RibbonButton Collection Editor 屏幕上单击“添加”(或从“添加”按钮的下拉列表中选择特定控件)。请务必在此对话框的属性端设置新控件的属性。
  5. 单击“编辑器”屏幕上的“确定”按钮。

该组件在设计器中非常脆弱:

  • 添加的控件直到我才出现关闭设计器并重新打开它。
  • 通过设计器删除的控件没有清理掉关联的代码使用功能区控件(我不得不删除与该关联的所有行表单中的功能区控件.Designer.vb 文件)。

关于.net - 在我的项目中使用 Office 2007 UI ribbon .dll 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1295666/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com