问题标签 [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.
c# - 获取 RibbonTab 滚动条功能
如何在 System.Windows.Control.Ribbon 中获得水平 RibbonTab 滚动条功能,如下所示:
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
它允许隐藏文本标签并为所有按钮制作更小的图像?
c# - 如何在 RibbonControlGroup (wpf) 中垂直排列按钮
我有带有几个按钮的 RibbonControlGroup。
On Ribbon 按钮水平排列。喜欢 (button1|button2)。如何垂直排列按钮?
c# - WPF 功能区上下文选项卡可见性绑定
我发现很难找到绑定RibbonContextualTabGroup可见性的示例。我的代码隐藏中有一个属性应该决定何时显示功能区选项卡,但到目前为止我尝试的所有内容都没有效果。我的代码隐藏本质上是:
我的 WPF 代码摘要如下。我正在寻找一种将Visibility
属性绑定到是否MainWindow.Port
is的解决方案null
。
wpf - WPF功能区控件库的拆分按钮上的工具提示
我在使用 Dotnet 框架 4.0 的 WPF 应用程序中使用 Microsoft 的功能区控件库(RibbonControlsLibrary.dll)。它对我有用。
我有一个关于使用拆分按钮的问题。此库的拆分按钮,即RibbonSplitButton
不显示工具提示。但是,此拆分按钮的子项会正确显示其工具提示。
请帮助我实现此功能。
提前致谢。
.net - 用新的 System.Windows.Controls.Ribbon 替换 Microsoft.Windows.Controls.Ribbon
我只是用Microsoft.Windows.Controls.Ribbon
新的System.Windows.Controls.Ribbon
.
如果我最大化我的应用程序,窗口现在似乎有点太大了。这样左上角的图标和 QuickAccessToolbar 中的图标只显示了一部分。
仅更换功能区就足够了,还是我必须做更多?
您可以通过创建一个新的 WPF 应用程序并使用RibbonWindow
而不是Window
作为MainWindow
.
顺便说一句:使用MainWindow
时标题消失RibbonWindow
。
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 的日志:
我错过了什么 ?
c# - 功能区应用程序菜单项未正确折叠
我正在尝试在 .NET 4.0 项目中使用 RibbonControlLibrary。如果不满足某些条件,我有一个包含需要删除的菜单项的应用程序菜单。我尝试使用BooleanToVisibilityConverter
,它可以很好地删除菜单项,但菜单本身不会改变大小,所以在仍然可见的项目下有一个奇怪的间隙。
这是使用绑定将菜单项设置为折叠时的样子:
这是它应该看起来的样子:
如果我将菜单项硬编码为折叠,它看起来很好,但是当我使用绑定或触发器来更改Visibility
值时它是错误的。这让我认为有一个错误导致菜单在项目更改时不会重新计算大小。
这是功能区的 XAML:
我也尝试Height
使用触发器设置为 0,但效果是一样的。是我遗漏了什么还是功能区库中的错误?
wpf - WPF :: 以不同于 RibbonGallery 的方式设置 RibbonComboBox 的样式
我有一个RibbonComboBox
用于设置字体大小的。它有一个RibbonGallery
列出各种字体大小,显示在适当的FontSize
:
编辑这是我的视图模型:
一切都按预期工作,但是在我从画廊中选择一个项目后,它会显示在RibbonComboBox
与画廊中相同的巨大(或微小)FontSize
中。
当所选项目显示在 中时,如何将其“重置”FontSize
为默认值RibbonComboBox
?
.net - 在 Microsoft 功能区控件 WPF 中使用提示
我正在编写一个 WPF 应用程序,它使用System.Windows.Controls.Ribbon命名空间中的 Microsoft 功能区。我试图尽可能地遵循微软的指导方针,但我注意到他们提到的一些我似乎找不到的功能。这些功能之一是“提示”。如果您几乎一直向下滚动到我链接到的页面底部(或仅搜索“提示”一词),您将看到我正在谈论的功能的插图和说明。
我的功能区选项卡中有很多“RibbonTextBox”和“RibbonComboBox”,每个选项卡旁边都有一个标签。不用说,这些标签占用了大量的水平空间。我想用提示替换这些,因为当盒子中有内容时,它们是不言自明的。
有没有办法向功能区控件添加提示?我特别想要一个很好的干净方法(谁不会?)但我很感激任何完成工作的旧方法。请记住,我需要在十几个或两个不同的地方实现这一点。
谢谢你的帮助。