回覆列表
  • 1 # 你在哈哈圖

    不用放棄。有小專案,要求快速實現,使用winform可能是最好的解決方案,並且winform沒有太大學習成本。winform相比wpf還是有一定優勢的:1、支援快速開發。構造簡單介面優勢明顯,沒有複雜的介面設計語言。2、上手快。新人上手超快,基本沒有學習難度。WinForm是Net開發平臺中對Windows Form的一種稱謂。

  • 2 # 手機使用者啊9933

    不用放棄。有小專案,要求快速實現,使用winform可能是最好的解決方案,並且winform沒有太大學習成本。winform相比wpf還是有一定優勢的:

    1、支援快速開發。構造簡單介面優勢明顯,沒有複雜的介面設計語言。

    2、上手快。新人上手超快,基本沒有學習難度。WinForm是Net開發平臺中對Windows Form的一種稱謂。

  • 3 # 沙盒3

    功能非常強大,類似html的介面設計體驗,利用好模板功能,不需要程式碼介面接可以設計的非常漂亮,winform在這塊效率非常低什麼都要自己程式碼實現,如果使用專用控制元件介面基本沒發改樣式。動畫功能非常強大,不過耗硬體,支援硬體加速,顯示卡稍微不差動畫就很流暢,如果winform自己來實現,你寫的程式碼不一定比微軟提供的效率高。支援高解析度螢幕,dpi自動適應。使用雙向繫結+反射。可以實現資料錄入不需要一行程式碼。做個通用資料錄入控制元件,直接繫結到模型就能適應各種模型的資料錄入,資料錄入對話方塊只需要一行程式碼。總結吧wpf模板和樣式調好了以後開發效率非常高,介面非常漂亮。要效能直接呼叫c++寫的模組唄。建議拋棄xp,4.5以上效能很好了,4.0以下才支援xp

  • 4 # 爺爺的毛

    因為WPF學習成本高啊!首先XAML就需要你花費不少的時間學!然後就是Blend設計UI動畫也需要學!後臺程式碼也需要學!還有WPF的專屬特性也要學啊!winform 相對來說入門簡單!但是winform弊端很明顯它是基於GDI繪圖,如果電腦顯示卡不好!UI會非常卡!無法用的那種!如果顯示器是高分屏那就更不用說了!直接涼涼!模糊看不清加UI延遲!要命!WPF現在已經支援.NetCore3.0了!還是很值得學習的!

    那些說WPF不好的人都是不懂WPF的人!(我可以說門外漢嗎?)

  • 中秋節和大豐收的關聯?
  • 就算努力也掙不到錢,到底是哪裡出了問題?