可托拉拽的WPF选项卡控件,强大好用!

推荐一个简单易用的WPF选项卡控件。

项目简介

这是一个基于WPF开发的,可扩展、高度可定制、轻量级的UI组件,支持拖拉拽功能,可以让开发人员快速实现需要选项卡窗口的系统。

特色功能

1、拖拉拽标签;

2、浮动的窗口、多文档界面;

3、支持MVVM;

4、支持Chrome风格的标签、支持IE风格的透明风格;

5、可自定义样式;

6、支持调整窗口透明度、窗口大小、最大化等样式;

7、支持.Net 4.* Framework。

项目结构

图片

使用方法

1、该控件TabablzControl是继承于标准控件TabControl,所以使用方法与TabControl类似。

图片

2、实现接口IInterTabClient,实现自定义

图片

把InterTabController 绑定至TabablzControl。

 <dragablz:InterTabController InterTabClient="{Binding MyInterTabClientInstance}" />

部分效果截图

普通标签页

图片

拖拉新窗口

图片

样式自定义

图片

多文档窗口

图片

多种布局

图片

按钮

图片

项目地址

https://github.com/ButchersBoy/Dragablz

更多开源项目请查看一个专注推荐优秀.Net开源项目的榜单

- End -

文章首发于公众号【编程乐趣】,欢迎大家关注。
图片

posted @   chingho  阅读(699)  评论(3编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示