泥地锚 发表于 2025-6-1 23:34:16

[WinUI 3] 模仿 Visual Studio 的 Docking 控件

WinUI 3 是什么?

WinUI 3 是微软前几年推出的一款 UI 框架,它是 UWP 的升级版,支持 Win32 和 WinUI 3 混合开发。并且 WinUI 3 的设计风格更加现代化。
无论从哪个角度来看,都是 WPF 的继承者。只可惜国内对 WinUI 3 的关注度并不高,只有少数个人开发者在关注。再加上国产化、跨平台化的需求,WinUI 3 在国内的应用范围更加有限。(几乎没有)
为什么选择 WinUI 3?

在跨平台方向难道 WinUI 3 真就没有解决方案吗? 有的兄弟有的,Uno Platform 是基于 WinUI 3 API 的跨平台框架,可以让 WinUI 3 应用运行在 Linux、MacOS、WebAssembly 等平台上。
实际开发体验上来看,Uno Platform 与 WinUI 3 的开发体验几乎一致,甚至项目在没有使用 WIN32 API 的情况下,可以直接修改为 Uno Platform 项目运行在其他平台上。
项目介绍

WinUI.Dock 是一个类似于 Visual Studio 的 Docking 控件,基于 WinUI 3 开发。它的设计灵感来源于 AvalonDock 和 ImGui。
它支持 WinUI 3 和 Uno Platform,但目前 Uno Platform 不支持跨窗口拖动,只能在单个窗口内使用。
预览




项目地址


[*]GitHub
项目目前处于早期阶段,可能存在许多问题,请勿在生产环境中使用。

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

高清宁 发表于 2025-10-22 09:08:09

用心讨论,共获提升!

箝德孜 发表于 2025-11-26 15:20:01

收藏一下   不知道什么时候能用到

育局糊 发表于 2025-12-5 18:49:51

分享、互助 让互联网精神温暖你我

窖咎 发表于 2025-12-8 09:15:18

用心讨论,共获提升!

矛赓宁 发表于 2025-12-30 03:10:48

东西不错很实用谢谢分享

讲怔 发表于 2026-1-9 16:25:52

不错,里面软件多更新就更好了

距佰溘 发表于 2026-1-18 15:02:27

收藏一下   不知道什么时候能用到

撙仿 发表于 2026-1-21 02:21:53

收藏一下   不知道什么时候能用到

坪钗 发表于 2026-1-22 12:53:45

很好很强大我过来先占个楼 待编辑

啦汇 发表于 2026-1-22 13:54:18

分享、互助 让互联网精神温暖你我

胆饬 发表于 2026-1-25 06:48:13

yyds。多谢分享

山芷兰 发表于 2026-1-26 09:15:40

分享、互助 让互联网精神温暖你我

啖曼烟 发表于 2026-1-27 01:55:55

感谢分享,下载保存了,貌似很强大

计海龄 发表于 2026-1-27 04:09:33

这个有用。

圄旧剖 发表于 2026-1-29 22:16:11

东西不错很实用谢谢分享

狙兕 发表于 2026-2-8 05:08:52

yyds。多谢分享

东郭欣然 发表于 2026-2-8 08:04:11

感谢分享

倡粤 发表于 2026-2-10 06:10:38

前排留名,哈哈哈

蜴间囝 发表于 2026-2-10 06:36:53

感谢分享,学习下。
页: [1] 2
查看完整版本: [WinUI 3] 模仿 Visual Studio 的 Docking 控件