问题标签 [ribbon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
10935 浏览

wpf - 功能区工具栏和 Visual Studio 2008 Service Pack 1

今天我在听Hanselminutes 关于 .NET 3.5 SP1...What's inside的节目,他们两次提到了 Visual Studio 2008 Service Pack 1 中包含的类似 Office 2007 的 Ribbon 控件。

我对此非常感兴趣,因为我之前正在考虑从第 3 方供应商(可能是DevComponent 的 DotNetBar)购买它。然而,我今天早上做了一些研究,并没有发现这个控件被包含在 C# 和 WPF 中。有谁知道更多关于包含的功能区控件以及它是否可用于 C# 或 WPF?

0 投票
4 回答
2831 浏览

c++ - 什么是最好的 Ribbon UI 控件,可以重新适应使用 VC2005 构建的传统 MFC 应用程序?

您在将 Ribbon 样式控件引入传统 MFC 应用程序方面有什么经验?

我知道它存在于新的 VC2008 功能包中,但是从 VC2005 更改编译器对于我们的源代码库和集成到我们的环境、英特尔 FORTRAN、ClearCase 和许多第三库来说是一件大事。

有一些不同的商业实现,大多数专注于 C#/VB .NET,只有少数用于原生 C++ MFC。

我已经阅读了谷歌发现的所有常见评论,现在大多数评论都已经过时了,所以我对那些实际做过的人感兴趣,经历过痛苦的障碍,发布了一个带有 VC2005 和功能区 UI 的遗留应用程序。

我们目前使用非常旧版本的 Stingray Objective Toolkit 来提供我们的 MFC 扩展,例如可自定义的工具栏和停靠窗口等。


任何使用Prof-UIS的人,与其他商业软件相比,它相对便宜、无限制的开发者许可成本是其他人的十分之一。

是否有任何免费的、开源的或 L-GPL 可用的?

0 投票
2 回答
3097 浏览

add-in - Word 2007 加载项

好的,这个问题来自从未编写过 CSS、HTML 和一些 php 之外的任何代码的人……

我几乎整天都在使用 Word,并且经常需要参考网络上的几个站点和资源。

我想在 Word 的功能区中创建一个小插件。

我有完整的 VB 2008 专业版。

几乎我想做的只是有一个新标签,上面有一些易于访问的按钮,这些按钮链接到特定的 URL,尽管理想的情况是推送这些链接也会同时自动让我登录到网站.

可能的?

从此我希望能够在我了解更多信息时继续工作......

0 投票
3 回答
1488 浏览

delphi - 你觉得 D2009 中新的 Ribbon Controls 怎么样?

它们与 DevXpress 或原始 MSOffice 相比如何。
它们是否值得在它们上投入时间(现在用于实际使用,而不是我无论如何都会做的学术好奇心)?

0 投票
2 回答
4955 浏览

delphi - Delphi 2009 Ribbon Controls - 玻璃框架

我已经开始在 Delphi 2009 中使用新的内置功能区控件并使用自定义框架,因此应用程序按钮和迷你工具栏向上滑动到窗口框架上,但我想知道在 Vista 上它是否应该使用玻璃效果,如Office 2007 可以,如果可以,我将如何启用此设置。

谢谢你的帮助。

0 投票
2 回答
837 浏览

user-interface - 在文字处理器中使用 Office 功能区

我听说微软允许使用商业上可用的 Office UI 控件,但竞争产品除外,例如文字处理器或电子表格应用程序等。

这有多真实?

另外,如果不是这样,您知道任何免费的功能区控件吗?

0 投票
3 回答
334 浏览

winforms - 您会选择在您的应用程序中使用哪种导航控件?

带有 MenuStrip 或 RibbonBar 的 ToolStrip?


它结合了这两个控件。它还有一个 TabPages 导航、上下文选项卡等。但是 RibbonBar 是一个非常复杂的控件,当您在例如 Word2007 中打开一个新文档时,您会看到一个 Ribbon Bar。这并不酷。当您拥有 toolStrips 时,您可以将它们布局到上、下、左、右,并更好地控制 UI 外观。我们还可以隐藏我们不想看到的工具条,它们不再占用任何屏幕空间。

0 投票
4 回答
2105 浏览

c# - VSTO:为什么 OfficeRibbon.Context 为空?

我正在开发我的第一个 Word 2007 插件,并在我的项目中添加了一个 OfficeRibbon。在按钮单击处理程序中,我希望引用当前Word.DocumentWord.Application.

我正在尝试通过OfficeRibbon.Context属性获取引用,文档说它应该引用当前Application对象。然而,它总是null

有没有人知道

a)如果我需要做一些事情来使OfficeRibbon.Context显示正确填充?
b) 如果有其他方式我可以获得对 Word 应用程序或活动 Word 文档的引用?

笔记:

  • 我正在使用 VS2008 SP1

  • 功能区看起来初始化正常:功能区在 Word 中正确呈现;我可以通过构造函数和 OnLoad 成员单步调试调试器;按钮单击处理程序正确执行。

  • 这是此属性的在线帮助

OfficeRibbon.Context 属性

C#
public Object Context { get; internal set; }

表示与此 OfficeRibbon 对象关联的 Inspector 窗口或应用程序实例的 Object。

评论

在 Outlook 中,此属性是指显示此 OfficeRibbon 的 Inspector 窗口。

在 Excel、Word 和 PowerPoint 中,此属性返回显示此 OfficeRibbon 的应用程序实例。

0 投票
2 回答
3534 浏览

c++ - 如何在状态栏中显示 CMFCRibbonButton 的工具提示?

CMFCRibbonStatusBar在我的大型机中有一个,我向其中添加了一个CMFCRibbonButtonsGroup再次具有CMFCRibbonButton. 此按钮与菜单条目具有相同的 ID。

创建按钮的过程如下:

我想将此按钮用作状态指示器。

我想在以下两种情况下显示工具提示:

  • 当状态改变和
  • 当用户将鼠标移到按钮上时。

我不知道如何首先开始。我查看了ToolTipDemo示例DlgToolTips项目,但无法弄清楚如何去做,因为它们所做的只是显示工具栏项或对话框按钮的工具提示(CWnd-derived 而不是CMFCRibbonButton)。

如果您熟悉ToolTipDemo示例项目:由于似乎有多种处理方式,我希望工具提示看起来像此屏幕截图中所示的“基于扩展可视化管理器”的工具提示。

谢谢!

0 投票
5 回答
90852 浏览

html - 如何在没有两组滚动条的 HTML 页面顶部创建非滚动 div

如何在没有两组滚动条的网页上创建看起来像 MS Office 2007 功能区的非滚动 div。一个用于窗口,一个用于 div。