Fluent.Ribbon
Fluent.Ribbon 是一个为 Windows Presentation Foundation (WPF) 实现类似 Office 用户界面的库。它提供了诸如 RibbonTabControl、Backstage、Gallery、QuickAccessToolbar、ScreenTip 等控件。
文档
访问文档。 几乎所有功能都在展示应用程序中展示。 每个版本都包含展示应用程序,你可以从发布页面下载稳定版本,从CI构建下载预览版本。 如果你认为展示应用程序中缺少某些内容,欢迎为此创建一个问题。
要更熟悉Ribbon概念,请参阅MSDN文章。
历史与路线图
如果你觉得缺少一些重要功能,欢迎使用问题创建一个问题/功能请求。
获取预览版本
你可以通过AppVeyor nuget源获取预览版本。
你可以如何帮助我们
- 我们接受pull请求,所以非常欢迎你创建一个
- 修复一些bug
- 帮助我们翻译
- 帮助我们更新文档
开发要求
- Visual Studio 2019 (16.6) 或更高版本(你可以从https://visualstudio.microsoft.com/downloads/下载)
- .NET core SDK v3.1.300 或更高版本(你可以从https://dotnetcli.blob.core.windows.net/dotnet/Sdk/master/dotnet-sdk-latest-win-x64.exe下载)
设计器问题
如果你在Visual Studio中使用设计器时遇到问题,可以尝试以下方法:
- 清除
%LOCALAPPDATA%\Microsoft\VisualStudio\[VERSION]\Designer\ShadowCache
或%LOCALAPPDATA%\Microsoft\WDExpress\[VERSION]\Designer\ShadowCache
,其中[VERSION]
需要根据你的 Visual Studio 版本进行相应更改 - 清除开发文件夹中的
.vs
文件夹
如果以上方法都无效,请随时在此处报告问题。
必须使用的格式设置
- 对于常规格式,你必须使用 editorconfig(应该可以在 Visual Studio 2019 中开箱即用)
- XAML
- 将每个属性放在单独的一行
- 将第一个属性放在与开始标签相同的行上
- 将每个属性放在单独的一行
Fluent.Ribbon 可以使用的优秀工具
许可证
该项目之前托管在 CodePlex 上。