问题标签 [ribboncontrolslibrary]

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 投票
0 回答
68 浏览

c# - 获取 RibbonTab 滚动条功能

如何在 System.Windows.Control.Ribbon 中获得水平 RibbonTab 滚动条功能,如下所示:

在此处输入图像描述

0 投票
0 回答
537 浏览

c# - Microsoft Ribbon for WPF:如何优化空间使用?

我正在使用来自 RibbonControlsLibrary.dll 4.0.0.11019、.NET 4.0、C#、WPF 的功能区。可以在此处下载免费示例:http: //www.microsoft.com/en-us/download/details.aspx?id=11877

我的Ribbon.

在我的一个RibbonGroup中,我Ribbon有很多按钮分开RibbonSeparator(见下图)。我知道最好使用多个RibbonGroup's,但由于特定原因,我不能这样做。当我调整我Ribbon的大小时,默认Ribbon布局会使按钮变小。在某个时刻,组折叠成一个按钮。问题是崩溃的时刻来得太早了。我希望我的一些按钮变得更小。这很关键,因为我的一些客户可能有小型显示器。

为了展示它是如何发生的,我将按钮的所有图像更改为示例图像,并将按钮中的所有字母更改为“t”: 在此处输入图像描述

图为我崩溃的瞬间RibbonGroup。如果我将窗口再缩短一点,RibbonGroup就会崩溃。很容易看出,许多按钮仍然可以隐藏它们的文本,或者一些图标可能会变小。

我尝试使用RibbonGroup.GroupSizeDefinitions属性来设置按钮大小的所有可能变体:

然后随着调整窗口大小,按钮从右到左变小。以下是Ribbon相同尺寸的相同外观: 在此处输入图像描述

但是窗口调整大小自然会变慢,有时Ribbon调整大小会崩溃:有时按钮在调整大小后会停止改变它们的大小Ribbon

所以最后,我怎样才能Ribbon优化使用可用空间?当然,首选变体是默认Ribbon布局行为,但我怎么知道Ribbon它允许隐藏文本标签并为所有按钮制作更小的图像?

0 投票
3 回答
2897 浏览

c# - 如何在 RibbonControlGroup (wpf) 中垂直排列按钮

我有带有几个按钮的 RibbonControlGroup。

On Ribbon 按钮水平排列。喜欢 (button1|button2)。如何垂直排列按钮?

0 投票
1 回答
1343 浏览

c# - WPF 功能区上下文选项卡可见性绑定

我发现很难找到绑定RibbonContextualTabGroup可见性的示例。我的代码隐藏中有一个属性应该决定何时显示功能区选项卡,但到目前为止我尝试的所有内容都没有效果。我的代码隐藏本质上是:

我的 WPF 代码摘要如下。我正在寻找一种将Visibility属性绑定到是否MainWindow.Portis的解决方案null

0 投票
1 回答
547 浏览

wpf - WPF功能区控件库的拆分按钮上的工具提示

我在使用 Dotnet 框架 4.0 的 WPF 应用程序中使用 Microsoft 的功能区控件库(RibbonControlsLibrary.dll)。它对我有用。

我有一个关于使用拆分按钮的问题。此库的拆分按钮,即RibbonSplitButton不显示工具提示。但是,此拆分按钮的子项会正确显示其工具提示。

请帮助我实现此功能。

提前致谢。

0 投票
0 回答
837 浏览

.net - 用新的 System.Windows.Controls.Ribbon 替换 Microsoft.Windows.Controls.Ribbon

我只是用Microsoft.Windows.Controls.Ribbon新的System.Windows.Controls.Ribbon.

如果我最大化我的应用程序,窗口现在似乎有点太大了。这样左上角的图标和 QuickAccessToolbar 中的图标只显示了一部分。

仅更换功能区就足够了,还是我必须做更多?

您可以通过创建一个新的 WPF 应用程序并使用RibbonWindow而不是Window作为MainWindow.

顺便说一句:使用MainWindow时标题消失RibbonWindow

0 投票
2 回答
1536 浏览

c# - 如何使用功能区控件库部署 WPF 应用程序?

我使用 .NET 4.0 Win7 32 位下的功能区控件库在 Visual Studio 2012(升级 4)下创建了一个 WPF 应用程序(c#/XAML)。它工作正常,但我不能让它在 Win XP 32 位主机下工作。

我安装了: - .NET 3.5 SP1 - .NET 4.0 - 用于 WPF 的功能区,在此处找到(同样安装在我制作应用程序的机器上)

但是当我将功能区添加到应用程序时它失败了。我尝试手动添加 RibbonControlsLibrary.dll,但没有成功。

这是 snoop 的日志:

我错过了什么 ?

0 投票
0 回答
133 浏览

c# - 功能区应用程序菜单项未正确折叠

我正在尝试在 .NET 4.0 项目中使用 RibbonControlLibrary。如果不满足某些条件,我有一个包含需要删除的菜单项的应用程序菜单。我尝试使用BooleanToVisibilityConverter,它可以很好地删除菜单项,但菜单本身不会改变大小,所以在仍然可见的项目下有一个奇怪的间隙。

这是使用绑定将菜单项设置为折叠时的样子: 丝带错误

这是它应该看起来的样子: 色带正确

如果我将菜单项硬编码为折叠,它看起来很好,但是当我使用绑定或触发器来更改Visibility值时它是错误的。这让我认为有一个错误导致菜单在项目更改时不会重新计算大小。

这是功能区的 XAML:

我也尝试Height使用触发器设置为 0,但效果是一样的。是我遗漏了什么还是功能区库中的错误?

0 投票
2 回答
1946 浏览

wpf - WPF :: 以不同于 RibbonGallery 的方式设置 RibbonComboBox 的样式

我有一个RibbonComboBox用于设置字体大小的。它有一个RibbonGallery列出各种字体大小,显示在适当的FontSize

编辑这是我的视图模型:

一切都按预期工作,但是在我从画廊中选择一个项目后,它会显示在RibbonComboBox与画廊中相同的巨大(或微小)FontSize中。

当所选项目显示在 中时,如何将其“重置”FontSize为默认值RibbonComboBox

0 投票
1 回答
49 浏览

.net - 在 Microsoft 功能区控件 WPF 中使用提示

我正在编写一个 WPF 应用程序,它使用System.Windows.Controls.Ribbon命名空间中的 Microsoft 功能区。我试图尽可能地遵循微软的指导方针,但我注意到他们提到的一些我似乎找不到的功能。这些功能之一是“提示”。如果您几乎一直向下滚动到我链接到的页面底部(或仅搜索“提示”一词),您将看到我正在谈论的功能的插图和说明。

我的功能区选项卡中有很多“RibbonTextBox”和“RibbonComboBox”,每个选项卡旁边都有一个标签。不用说,这些标签占用了大量的水平空间。我想用提示替换这些,因为当盒子中有内容时,它们是不言自明的。

有没有办法向功能区控件添加提示?我特别想要一个很好的干净方法(谁不会?)但我很感激任何完成工作的旧方法。请记住,我需要在十几个或两个不同的地方实现这一点。

谢谢你的帮助。