怎麼學好WPF

時間 2021-05-30 19:30:28

1樓:cabbage

WPF你可以隨便找一本入門,應該很簡單,但是如果你想真正了解它,知道它底層是怎麼實現的,我個人認為最好的一本書是Essential Windows Presentation Foundation. 作者Chris Anderson是WPF組的Architect, 書中講了很多東西為什麼要這麼設計,對WPF的了解很有幫助。

我覺得WPF屬於那種比較容易上手,但是很難精通的,因為它的設計導致達到同樣的效果可以有多種選擇,而不同選擇有它的Pros & Cons, 所以,你最好能夠比較深入的了解它的設計思想,才能真正精通它。

2樓:羅馬一二一

基礎知識到msdn上學,中高階的知識找個開源專案,邊看邊學,最重要的是專案經驗的累積。比如今天看了依賴屬性和附加屬性,但平常真正用到的地方不多,理解其中的含義,混個眼熟,等每次用到再回來重新看幾遍,不知不覺就印在腦子裡了。

3樓:hillin

先忘記你之前學過的所有介面框架,尤其是WinForm。

然後找一本書扎扎實實地學。WPF的思想不同於絕大多數其他介面框架,學習曲線陡峭,不靠系統性的學習很難學成。在學習的過程中,不要試圖將以前用過的其他介面框架的經驗套到WPF上,不管用。

4樓:

學好,必須靠自己。

看書, 只推薦兩本,一定要西毒《Windows Presentation Foundation程式設計指南 : A Guide to the Microsoft Windows Presentation Foundation》, 《WPF Control Development Unleashed : Building Advanced User Experiences》

設計的東西要靠經驗, 如果可能找一些大一點的工程自己花時間研究一下吧。 這裡不特別推薦。

WPF中的控制項模板

多用用Blend,介面設計基本都可以完成,並且更容易理解,Theme 和 Resource Theme 是主題檔案,隨著作業系統的主題變化。在開發自定義控制項時會自動生成乙個 Theme Generic.xaml 檔案。可以在 Theme 這個資料夾中為不同的作業系統主題設計不同的控制項樣式,而找不...

2020 年了,WPF 還有前途嗎?

揚揚 現在所謂的前途就是要什麼都會,web崗位多,但是應聘者也多,面試造火箭家常便飯。wpf崗位少應聘者少,但是會有奇怪的門檻,熟悉某某硬體,了解某某業務。小程式麼,先去小程式市場看看,畢竟客戶也會看的。技術重來不會有涼的說法,從來都是人自己熬著熬著就, moonlight 作為一名靠dotnet吃...

現在學習wpf還有用嗎?

durow 有什麼必須的理由嗎,沒有的話就別學了。對android和前端算是都有些幫助吧。對android來說,WPF的XAML和android的XML介面構建比較類似,不過這個幫助比較有限。對前端來說,首先也是XAML和HTML構建介面的方式比較類似。其次如果前端是用Angular,Vue等MVV...