wpf過時了嗎 有人說WPF比winform強大很多,可為什么很少轉(zhuǎn)的?
有人說WPF比winform強大很多,可為什么很少轉(zhuǎn)的?因為WPF的學習成本很高!首先,XAML需要你花很多時間學習!那么混搭設計UI動畫也需要學習!背景代碼也需要學習!還有WPF的獨家功能要學習!W
有人說WPF比winform強大很多,可為什么很少轉(zhuǎn)的?
因為WPF的學習成本很高!首先,XAML需要你花很多時間學習!那么混搭設計UI動畫也需要學習!背景代碼也需要學習!還有WPF的獨家功能要學習!WinForm相對容易上手!但是WinForm有明顯的缺點,它是基于GDI繪圖的,如果電腦顯卡不好的話!UI將非???!你不能用它!如果顯示器是高分辨率屏幕,更別說了!直接冷卻!模糊不清楚添加UI延遲!該死的!WPF現(xiàn)在支持。NETCORE 3.0!值得學習
!那些說WPF不好的人是不理解WPF的人!我可以說外行
QT的跨平臺特性非常突出。如果您想開發(fā)可以在windows、Lunix甚至手持設備上運行的程序,GT/C是一個不錯的選擇。如果開發(fā)的應用程序只在windows下使用,那么WPF/C是最快的開發(fā)方式。而且,在Windows平臺上使用WPF和DirectX使得界面更加炫目。
求wpf和qt的優(yōu)略對比?
1. XAML的引入實現(xiàn)了藝術與程序的分離,使定制的主題/外觀/行為更加方便和易于維護;2“數(shù)據(jù)綁定”功能使MVVM由WinForm的“事件驅(qū)動”改為“屬性驅(qū)動”,屬性的變化可以自動獲取,甚至通過轉(zhuǎn)換器觸發(fā)各種顯示/行為改變。華麗的顯示效果,WPF(Windows Presentation)顧名思義,其強大的圖形API為程序提供了難以想象的圖形效果。
…太多資源
wpf的特點和優(yōu)點哪些?
MFC以前是老板,但現(xiàn)在它的設計有點落后。它本來可以得到更好的使用,但是為了推動com,MS變得臃腫,現(xiàn)在MS更不愿意為了推動com而繼續(xù)開發(fā)它。凈額。WTL是基于ATL的,ATL是COM組件的模板庫,COM是C應用的毒瘤(知道有人會噴我,我還是堅持真理)。WTL曾一度被MS抑制,因為MS擔心其輕量化的特性會阻礙其推廣。凈額。現(xiàn)在不需要抑制它,因為它不能再支撐在墻上。WPF:不適用于C.WxWidgets:小的、小眾的、多bug的;類似于MFC,這是一個優(yōu)勢和死胡同。QT:圖書館有點大。它擁有一切。信號和插槽機制需要特殊的編譯器。如果我們不能盡可能地重用現(xiàn)有的C庫,那么看到重復的東西會很煩人。(我個人最喜歡QT)。GTK:兩個字“難用”。
MFC,WTL,WPF,wxWidgets,Qt,GTK各有什么特點?
對于用戶來說,是一樣的。
WPF使用新的開發(fā)框架來簡化WinForm的控件開發(fā)模型。
簡而言之,WPF是以類似于web開發(fā)的方式開發(fā)WinForm。