STranslate
STranslate是一款多功能的翻译和OCR工具,基于WPF开发,满足各种翻译和文字识别需求。用户可以下载最新版本并参阅使用文档获取帮助。项目提供讨论社区,向所有贡献者和灵感来源致谢,并欢迎通过微信或支付宝进行捐赠支持。
TemplateStudio
Template Studio是Visual Studio 2022的扩展套件,为WinUI 3、WPF和UWP应用提供向导式创建体验。它生成结构清晰、易读的代码,整合最新开发特性和最佳实践。生成的项目包含文档链接和TODO注释,方便开发者将项目转化为生产应用。开发者只需安装相应扩展,选择Template Studio项目模板即可开始使用。
HandyControlDemo
HandyControlDemo是一个WPF UI控件库项目,提供丰富的自定义控件和样式。支持.NET 4.0及以上版本,使用C#开发。项目包含按钮、输入框、对话框等多种UI控件,便于开发者构建WPF应用程序界面。HandyControlDemo提供中文文档和技术社区支持,适合WPF开发人员使用。该库包含100多种控件,并支持主题切换功能,让开发者能够快速创建现代化的用户界面。
Fluent.Ribbon
Fluent.Ribbon是一个开源的WPF控件库,用于实现Office风格的用户界面。该库提供RibbonTabControl、Backstage、Gallery等多种控件,支持最新的.NET技术。Fluent.Ribbon具有丰富的文档和示例,易于使用且可高度自定义,适合开发现代WPF应用程序界面。
MahApps.Metro
MahApps.Metro是一个强大的WPF应用程序开发工具包,支持多个.NET版本。它提供丰富的UI控件和Metro风格主题,帮助开发者快速构建现代化界面。该工具包包含大量开箱即用的功能,可显著提升WPF应用开发效率。
ffmediaelement
FFME是基于FFmpeg的开源WPF媒体播放控件,提供快速跳转、逐帧播放、音视频过滤等高级功能。支持多种媒体格式和流媒体,可使用硬件加速解码。作为MediaElement的强大替代品,FFME无需客户端安装额外编解码器,功能更强大、性能更优,适合开发要求较高的WPF多媒体应用。
gong-wpf-dragdrop
GongSolutions.WPF.DragDrop是一款适用于WPF应用的拖放框架。它支持多个.NET版本,包括.NET Framework 4.6.2+、.NET Core 3.1、.NET 5和.NET 6。该框架提供MVVM模式支持、多选拖放、跨控件操作等功能,兼容多种ItemsControl。它还具备灵活的数据操作能力和可视化反馈机制,适用于各种WPF应用场景,有助于提升用户界面的交互体验。
ControlzEx
ControlzEx 是一个功能丰富的 WPF 共享控件库,支持 .NET Framework、.NET Core 和 .NET 5 及以上版本。该库提供多种实用控件和行为,包括文本框输入掩码、键盘导航增强、自动移动工具提示和窗口发光效果等。此外,ControlzEx 还包含用于自定义窗口 Chrome 的 WindowChromeBehavior,以及 PopupEx 和 TabControlEx 等增强型控件。这些功能旨在提升 WPF 应用程序的用户体验和开发效率。
MahApps.Metro.IconPacks
MahApps.Metro.IconPacks是一个为WPF和UWP应用程序提供丰富图标资源的开源库。支持.NET Framework 4.6.2以上、.NET 6及UWP平台,集成了30多个流行图标集,总计超过50,000个图标。库中包含控件、标记扩展和转换器,方便开发者在应用中快速使用各种图标。该项目整合了Bootstrap Icons、Font Awesome等多个知名图标集,为开发者提供统一的接口。通过NuGet包管理,可以灵活选择所需的图标集。MahApps.Metro.IconPacks简化了WPF和UWP应用中图标的使用流程,提高了开发效率。