视觉开发不得不知——BetterFolderBrowser
BetterFolderBrowser 是一个第三方的 .NET 库,旨在替代 Windows Forms 中原生的 FolderBrowserDialog 组件。
1、相比于原生的 System.Windows.Forms.FolderBrowserDialog,BetterFolderBrowser 提供了以下显著改进:
现代化界面:外观与 Windows 资源管理器一致,支持 Windows 7 及更高版本的视觉风格。
支持多选择:允许用户一次性选择多个文件夹(这是原生组件完全不支持的)。
支持拖放:用户可以将文件夹直接拖放到对话框中。
路径输入:用户可以直接在地址栏粘贴或输入文件夹路径,而不需要一层层点击。
自定义标题与说明:更灵活的文本设置。
验证功能:可以检查文件夹是否存在,或者是否可写。
2、在 NuGet 上最流行且符合这一描述的库通常是 Ookii.Dialogs.WinForms (或者 Ookii.Dialogs.Wpf)。Ookii 库中的 VistaFolderBrowserDialog 就是事实上的 "BetterFolderBrowser" 标准实现。
Ookii.Dialogs 项目根据开发框架的不同(WinForms 或 WPF),在 GitHub 上有两个独立的仓库。
2.1、🖥️ WinForms 版本
如果你是在开发 Windows Forms 应用程序,请使用此地址:
GitHub 地址: https://github.com/ookii-dialogs/ookii-dialogs-winforms
主要功能: 提供现代化的任务对话框、进度对话框、凭证对话框以及增强版的文件夹/文件浏览器(VistaFolderBrowserDialog)。
2.2、🎨 WPF 版本
如果你是在开发 WPF 应用程序,请使用此地址:
GitHub 地址: https://github.com/ookii-dialogs/ookii-dialogs-wpf
主要功能: 提供与 WinForms 版本类似的现代化对话框组件,但专为 WPF 框架设计。
3、📦 官方文档与 NuGet
官方文档: https://www.ookii.org/docs/
NuGet 包名:
WinForms: Ookii.Dialogs.WinForms
WPF: Ookii.Dialogs.Wpf
4、采用BSD 许可证
------------------------------------
承接
**视觉检测软件开发及调试
**工业软件开发
**上位机软件开发
wechat:luoran2024
qq:565934058
email:taoyuansu@qq.com
微信公众号:EFunVision
微信公众号:小兔子爱学习
------------------------------------

浙公网安备 33010602011771号