.NET5 WPF进阶教程
↑↑↑?點擊左上角藍字關注我,為您提供技術新動態。
本期內容
一、概要
本系列將繼《.net wpf快速入門教程》帶領大家了解wpf,幫助各位在初級向中級過渡的中掌握基本該具備的能力。本系列視頻長度大約在15分鐘到30分鐘左右,視頻內容不僅僅會講解技能還會分享面試中常見的問題。
二、詳細內容
以下是視頻的播放地址:
https://www.bilibili.com/video/BV1S5411c7Bo
整套視頻一共有19期:
【簡言】向大家介紹本系列的基本內容以及后續規劃。
【自定義控件】,1.自定義控件概念講解 2.自定義控件庫如何使用。
【依賴項屬性】,講解依賴項屬性,并基于該特性開發自定義控件。
【附加屬性】,附加屬性的講解,并實戰編寫例子。
【Binding】,Fody框架的介紹,Binding關鍵字使用。
【MultiBinding】,MultiBinding允許把一個wpf元素綁定到多個源上。
【PriorityBinding】,PriorityBinding非常便于綁定還不可用的數據。如果通過PriorityBinding需要一定的時間才能得到結果,就可以通知用戶的進度,讓用戶知道需要等待。
【Binding(二)】,關于綁定的語法補充,.net5版本新特性的介紹。
【Command】日常開發中必不可少會用到命令,比如button自帶了Command和CommandParameter屬性。細心的小伙可能會發現并不是所有的控件都自帶這樣的屬性,那么如何讓“萬物皆可Command”呢?
【Animation】,動畫是快速循環播放一系列圖像(其中每個圖像與下一個圖像略微不同)給人造成的一種幻覺。再回到WPF開發中動畫是讓控件表現出多樣性具有動畫行為。
【Path Animation】,沿著路徑移動對象的一種方法是使用 MatrixTransform 和MatrixAnimationUsingPath 來沿復雜路徑轉換對象。TranslateTransform、RotateTransform、ScaleTransform知識點
【From/To/By & Key-Frame】,From/To/By & Key-Frame 動畫的使用講解
【Custom Animation】,分享自定動畫的基礎思路
【DataTemplate】,在日常開發中,會遇到需要在一個集合控件中通過某個Type屬性選擇不同的View顯示在控件上。那么用常規的綁定是無法完成的,這時候微軟提供了一個DataTemplateSelector對象幫助開發者完成此項功能。
【SQLite】,SQLite簡單應用和避免使用上的坑。
【Async Command】,Async Command基于ICommand的異步封裝,在Task特性引用到項目中時普通的RelayCommand并不能更好的支持該特性。這時候AsyncCommand的出現解決了該問題。
【RoutedEvent】,隧道事件和冒泡事件
【MEF】,MEF框架的介紹和實踐
【項目結構】,基于MEF框架衍生出的項目結構講解
總結
以上是生活随笔為你收集整理的.NET5 WPF进阶教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .NET 搭建简单的通知服务
- 下一篇: asp.net ajax控件工具集 Au