WinFmrm是什么?百度去
WPF是什么?百度去
這些我個人都寫過,應該能整兩句了。如有冒犯到請指出來我刪掉
區別:打個比喻就是刷新率
WinForm:渲染速率不同,處理后渲染畫面。比喻:手機 30Hz刷新率,拖動會看着卡
WPF:渲染速率不同,先渲染再處理。比喻:手機 120Hz刷新率,拖動圖片輪播頁面不卡
開玩笑的比喻但是實際寫起來就是這樣的
優點:和事佬——各有各的優點、怕被打
WinForm:功能、類庫、方法、文檔、社區博客等等很全面,寫起來簡單,基本上碰到問題都有解決思路不用自己一個人頭疼(我以前寫有百度就沒有不會的問題),現在市面上占有率比還是屬於它的一塊
WPF:兼容WinFrom中的組件,需要套在別的里面, 在渲染動態東西和效果的時候很牛。可讀性強(我以前直接TXT文件改程序),支持新的一些技術和類庫
缺點:和事佬——各有各的缺點、怕被打
WinForm:雖然配套的技術以及文檔成熟,但是相對比現在目前的新技術還是稍微稍微有一丁點落伍了的感覺,不能跨平台,只支持很少的新的類庫。還有就是被噴無腦 拖拉點拽 就能完成,不懂的人一直以一種我上我也行導致現在讓新人覺得很low
WPF:學習成本高,與別的有很大區別光說頁面< Canvas>< /Canvas>這種XAML寫法就有很多人更寧願去學WinForm,相應的類庫、文檔、社區活躍度等等比較低,出了問題很難找到相對應的解決思路(以前沿着線領路動畫內存問題就找不到)目前市場上還是用的人少相比其他占有率還是低
那個好:和事佬——各有各的好處、怕被打
那個都好,不然也不會存在這么個東西對吧,對症下葯,需要什么就用什么
還有把名字拼寫對 : Win Form不是Win From ,WPF不是WPS