问题标签 [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.
visual-studio - 在 Visual Studio 中添加功能区控件需要什么?
将功能区控件添加到 Visual Studio 中需要什么?功能区是否包含在 VS 2010 中?
谢谢
乔纳森
wpf - WPF 功能区按钮
如何以编程方式在 RibbonButton 上设置文本?现在我有下面的代码,但按钮不显示“浏览”。有什么建议么?
wpf - WPF RibbonTextBox 宽度问题
在我看来,功能区控件的文本框有问题。我期待一个常见的 TextBox 控件行为:当文本超过宽度时,固定宽度和可见插入符号。但是 RibbonTextBox 控件改变了它的宽度,当文本超过右限制时,溢出是不可见的。
我在一个博客上发现了一个 hack,它做这样的事情:
但我真的不想做这样的解决方法。有没有其他更简单的方法来实现简单的 TextBox 行为?
c++ - 在开源应用程序中使用功能区接口
是否有任何可用的功能区接口的开源实现?我需要在 GPL 许可软件中使用它们,因此该库应该与 GPL 兼容。该软件在 VC++ 2005 中。
wpf - WPF 功能区控件 - 更改功能区按钮的内容
有没有办法改变 RibbonButton 的内容?
我知道 RibbonButton 有一个 Image 和一个 Label,但我想要一个在它的 Content 中有一个形状(矩形类)的按钮,并且这个按钮应该应用 RibbonButton 样式。有没有办法做到这一点?
ms-access - 使用 VBA 最小化 Office 功能区?
我最近没有认真搜索过,但过去我一直在搜索高低以找出一种使用 VBA 代码最小化功能区的方法。对我来说,我的大多数用户都没有使用 Access 中的功能区,如果我能为他们收回屏幕空间,我会非常高兴。
我知道我可以训练他们将其最小化,但是……嗯……他们是用户,而不是计算机极客。:-)
delphi - Windows 功能区框架:如何更改字体和大小?
如何更改Windows Ribbon Framwork的 UIRibbon 使用的字体和字体大小?
功能区使用的字体与用户选择作为其 Windows 首选项的字体不匹配 - 这是我的应用程序使用的首选项。这意味着随着 Windows 中的字体变大,功能区会变小。
注意功能区如何在每个屏幕截图中变小:
Segoe UI 9pt(Windows 默认)
Segoe UI 12pt(我用的)
Segoe UI 16pt(客户用什么)
你可以看到,当我们达到 16pt 时,功能区上的文字很难阅读。
背景
用户可以配置 Windows 以使用他们喜欢的字体大小,例如:
- 8点
- 9点
- 12点
以及他们喜欢的字体,例如:
- MS 无衬线字体
- 微软无衬线字体
- 塔霍马
- 世高用户界面
- 口径
但默认情况下, Windows Ribbon Framework使用非用户偏好的字体。
编辑:将图片移到顶部以捕捉被闪亮的东西吸引的松鼠。
编辑2:添加了另一张彩色图片,以获得凹凸。
编辑3:编辑以获得凹凸
编辑4:添加另一张不同的图片以获得凹凸
功能区确实允许自定义功能区的颜色。
以下代码片段用于设置UI_PKEY_GlobalBackgroundColor
功能区的。在这种情况下,我使用用户当前选择的 Aero 配色方案的颜色:
现在功能区的颜色与 Windows 的配色方案相匹配:
但我找不到更改字体/大小的选项。
注意:虽然功能区可能会尊重用户的 DPI 设置,但这不是这个问题。
它适用于 Outlook 2010
注意 Outlook 2010 的功能区确实尊重用户的(菜单)字体首选项,这可能会有所帮助。您可以通过调用获取用户的菜单字体[SystemParametersInfo][6]
:
2010 年 9 点展望
2010 年 12 点展望
2010 年 12 点展望
注意到功能区的大小随着字体大小而增加?(在这些调整大小的屏幕截图中,这意味着功能区不会在感知上变小。)
有两种可能:
- Outlook 2010 知道如何在 Windows 功能区框架中调整字体大小
- Outlook 2010 不使用 Windows 功能区框架
Windows 7 画图不起作用
还需要注意的是,Windows 7 中的 Windows Paint 不支持用户的字体首选项。这让我相信它(mspaint)确实使用了 Windows Ribbon Framework,并且 Windows Ribbon Framework 不支持设置字体大小。如果你真的试图提供帮助,并一直阅读到这里,你会意识到这是正确的答案:这是不可能的。因此,如果您想要一个免费的 300 代表,您可以将其添加为答案。
编辑: 交叉发布到微软
关键词: Windows Ribbon Framework,更改字体大小,UIRibbon,字体,功能区 ui,风景 ui,风景区功能区,流利的功能区,流利的 ui,更改字体窗口功能区,uiribbon.h
Microsoft 有许多功能区实现:
- Windows 功能区框架- 本机
- 用于 MFC 的 CMFCRibbonBar - MFC
- 功能区 (WPF) - WPF
- ribbon.codeplex.com - WinForms(不支持)
MS Paint 不支持菜单字体偏好
这是一个屏幕截图,显示了我配置的 Windows 7菜单字体设置为 12pt,msPaint 可见,Outlook 2010 可见以进行比较。
示例代码
Windows 功能区框架 14pt != 14pt
这是配置为 14pt(在 96dpi 机器上)的Windows菜单字体的屏幕截图。Outlook 2010 是 14pt,Photoshop CS3 是 14pt。丝带……少了。
也可以看看
wpf - 让 avalondock 和 wpf 功能区在 vs2010 上工作
我试图让 Avalon 在 VS2010 .NET 4 上使用 WPF Ribbon,但我得到的只是一个空白屏幕,甚至覆盖了标题栏。我认为这个问题是由于与 RibbonWindow 标签而不是 Window 不兼容造成的。我看了这些帖子:
http://avalondock.codeplex.com/Thread/View.aspx?ThreadId=62562
http://avalondock.codeplex.com/Thread/View.aspx?ThreadId=68265
但没有一个解决我的问题。有什么帮助吗?谢谢
wpf - WPF 功能区:完全重新模板支持
是否存在任何支持完全重新模板的 WPF 功能区控件(商业或非商业)?通常它们有许多内置的图形主题,但不允许从头开始重新设计图形。提前致谢!