首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Dragablz:WPF可拖拽拆分标签页控件(支持停靠、工具窗口和 MDI)

    主要特性 • ✅ 支持拖动与撕下标签页 • ✅ 用户友好的停靠功能 • ✅ 浮动工具窗口与 MDI(多文档界面) • ✅ 支持 MVVM 模式 • ✅ 类似 IE 的透明窗口风格 • ✅ 完全可自定义样式...• ✅ 单一轻量级程序集,面向 .NET Framework 4.x,无额外依赖 • ✅ 源码中包含多个示例(记得恢复 NuGet 包) 入门指南 • 入门指南 • MDI 实现 • MahApps 样式集成...• Material Design 主题 1 • Material Design 主题 2 展示基础主题样式,页面底部包含更多主题示例 • 文档与帮助:dragablz.net • NuGet 下载地址... Header="标签页 1" IsSelected="True">         Hello World     TabItem>     TabItem...     TabItem> 示例效果 停靠功能演示 停靠演示 MDI 多文档界面演示 MahApps.Metro 主题样式

    32500

    Vue.js入门系列(六):Vue中的样式绑定与条件渲染、列表渲染

    Vue.js入门系列(六):Vue中的样式绑定与条件渲染、列表渲染 引言 在前端开发中,样式和结构的动态处理是构建现代Web应用的重要部分。...Vue.js通过数据绑定和指令,提供了灵活且高效的方式来动态处理CSS类和内联样式,同时实现条件渲染和列表渲染。...在本篇博客中,我们将深入探讨如何在Vue.js中绑定CSS类和样式,以及如何使用条件渲染和列表渲染来构建动态用户界面。...通过对象语法,Vue.js能够非常方便地根据条件动态应用样式。 1.2 绑定数组语法 除了对象语法,Vue.js还支持使用数组语法来绑定多个class。这在需要动态添加多个类时非常有用。...五、总结 在本篇博客中,我们详细探讨了如何在Vue.js中绑定class和style样式,以及如何使用条件渲染和列表渲染来构建动态用户界面。

    27810

    使用TabLayout看这篇就够了

    TabItem 在高版本的design库里已经有了TabItem,TabItem是作为TabLayout的子View而配合使用的,点进去发现其实代码很简单,就是个自定义View。 ?...TabItem代码简单到几乎没有什么属性可供设置,什么字体大小,颜色貌似都设置不了。...所以我们自己写了个样式,然后酱写: app:tabTextAppearance="@style/MyTabLayoutTextAppearance" MyTabLayoutTextAppearance里的代码如下...前面说过了TabItem本质上也是View,我们可以根据自己的实际需求来重写这个View。 ? icon在右边 ?...又有同学提到TabItem动态添加比较好,那是自然的,很多时候我们的数据可能是从服务器下来的,具体有多少个TabItem 有可能也是不太确定的,这个时候当然是动态添加比较好。

    4K30
    领券