前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >.NET5 WPF进阶教程

.NET5 WPF进阶教程

作者头像
JusterZhu
发布2022-12-07 19:16:44
5540
发布2022-12-07 19:16:44
举报
文章被收录于专栏:JusterZhuJusterZhu

一、概要

本系列将继《.net wpf快速入门教程》带领大家了解wpf,帮助各位在初级向中级过渡的中掌握基本该具备的能力。本系列视频长度大约在15分钟到30分钟左右,视频内容不仅仅会讲解技能还会分享面试中常见的问题。

二、详细内容

以下是视频的播放地址:

https://www.bilibili.com/video/BV1S5411c7Bo

整套视频一共有19期:

  1. 【简言】向大家介绍本系列的基本内容以及后续规划。
  2. 【自定义控件】,1.自定义控件概念讲解 2.自定义控件库如何使用。
  3. 【依赖项属性】,讲解依赖项属性,并基于该特性开发自定义控件。
  4. 【附加属性】,附加属性的讲解,并实战编写例子。
  5. 【Binding】,Fody框架的介绍,Binding关键字使用。
  6. 【MultiBinding】,MultiBinding允许把一个wpf元素绑定到多个源上。
  7. 【PriorityBinding】,PriorityBinding非常便于绑定还不可用的数据。如果通过PriorityBinding需要一定的时间才能得到结果,就可以通知用户的进度,让用户知道需要等待。
  8. 【Binding(二)】,关于绑定的语法补充,.net5版本新特性的介绍。
  9. 【Command】日常开发中必不可少会用到命令,比如button自带了Command和CommandParameter属性。细心的小伙可能会发现并不是所有的控件都自带这样的属性,那么如何让“万物皆可Command”呢?
  10. 【Animation】,动画是快速循环播放一系列图像(其中每个图像与下一个图像略微不同)给人造成的一种幻觉。再回到WPF开发中动画是让控件表现出多样性具有动画行为。
  11. 【Path Animation】,沿着路径移动对象的一种方法是使用 MatrixTransform 和MatrixAnimationUsingPath 来沿复杂路径转换对象。TranslateTransform、RotateTransform、ScaleTransform知识点
  12. 【From/To/By & Key-Frame】,From/To/By & Key-Frame 动画的使用讲解
  13. 【Custom Animation】,分享自定动画的基础思路
  14. 【DataTemplate】,在日常开发中,会遇到需要在一个集合控件中通过某个Type属性选择不同的View显示在控件上。那么用常规的绑定是无法完成的,这时候微软提供了一个DataTemplateSelector对象帮助开发者完成此项功能。
  15. 【SQLite】,SQLite简单应用和避免使用上的坑。
  16. 【Async Command】,Async Command基于ICommand的异步封装,在Task特性引用到项目中时普通的RelayCommand并不能更好的支持该特性。这时候AsyncCommand的出现解决了该问题。
  17. 【RoutedEvent】,隧道事件和冒泡事件
  18. 【MEF】,MEF框架的介绍和实践
  19. 【项目结构】,基于MEF框架衍生出的项目结构讲解
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-06-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 JusterZhu 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、概要
  • 二、详细内容
    • 以下是视频的播放地址:
      • 整套视频一共有19期:
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档