WPF仿网易云
文章平均质量分 93
龙中舞王
C#小将,目前打算把.Net 全家桶学懂。
展开
-
WPF仿网易云搭建笔记(7):HandyControl重构
最近我发现Material Design UI的功能比较简单,想实现一些比较简单的功能,比如消息提示,发现还是需要额外的代码。写起来相对来说还是比较麻烦的。HandyControl相对来说就简单多了,本身提供了80多个控件,基本大部分功能都能实现。原创 2023-12-19 21:58:16 · 1624 阅读 · 0 评论 -
WPF仿网易云搭建笔记(6):Style进阶详解
WPF想要批量设置样式属性,一共有3个方法Style样式Template控件模板DataTemplate数据模板WPF 零基础入门笔记(2):控件模板+数据模版WPF控件模板需要整个重绘,难度过大。WPF数据模板是批量生成,灵活性太低,而且不好看预览效果。所以我们这样要用到WPF的Style。原创 2023-12-14 17:03:53 · 1216 阅读 · 0 评论 -
WPF仿网易云搭建笔记(5):信息流控制之IOC容器
上一篇文章中,我们简单讲解了一下父子通讯的逻辑。父子通讯是强绑定逻辑。这里我们将讲解消息订阅通讯的方式。消息订阅一般用于[页]和[页]之间通讯。Prism最大的问题,就是他是侵入式框架,你必须按照Prism的解决方案才能解决问题。而且给的方案都比较死。因为父子组件开发的特点,所有的UserController都可能存在多个,所以UserController是不能进行IOC的。因为IOC会有两个源,一个是Xaml实例化,另一个是IOC容器。原创 2023-12-11 21:02:23 · 1564 阅读 · 0 评论 -
WPF仿网易云搭建笔记(4):信息流控制之消息订阅
上一篇文章中,我们简单讲解了一下父子通讯的逻辑。父子通讯是强绑定逻辑。这里我们将讲解消息订阅通讯的方式。消息订阅一般用于[页]和[页]之间通讯。原创 2023-12-11 18:28:23 · 1146 阅读 · 0 评论 -
WPF仿网易云搭建笔记(3):信息流控制之父子通讯
本篇主要以理论为主,讲解WPF中的信息流,以我个人的主观理解为主。原创 2023-12-11 12:10:12 · 1161 阅读 · 0 评论 -
WPF仿网易云搭建笔记(2):组件化开发
这次我们来讲解一下WPF 的组件化开发流程,组件化开发是是可以极大降低我们页面开发难度,降低代码耦合的方法。这让我们可以将任意WPF界面进行拆解。因为我写过Vue,所以我会按照Vue的逻辑将WPF进行组件化开发。原创 2023-12-09 20:19:09 · 1705 阅读 · 0 评论 -
WPF仿网易云搭建笔记(1):项目搭建
今天接着继续细化代码,把整体框架写出来。原创 2023-12-08 23:14:20 · 1227 阅读 · 0 评论 -
WPF仿网易云搭建笔记(0):项目搭建
最近在找工作,发现没有任何的WPF可以拿的出手的工作经验,打算仿照网易云搭建一个WPF版本的。原创 2023-12-06 23:32:40 · 1812 阅读 · 0 评论