轉自:https://bbs.csdn.net/topics/392374498?page=1
boot_black:額,先介紹下吧。
因為本人是寫單片機的,但是有時候需要通過上位機來進行交互,於是我想學者寫寫類似串口調試助手一樣的簡單的上位機程序。
現在糾結到底是使用WPF還是使用windows窗體應用程序。 肯定大神幫忙推薦下,最好說明理由,不勝感激。
主要考慮如下因素:
* 上手的難易程度
* 自己編寫的代碼量——機器生成的代碼不算
* 流行趨勢——別剛學就淘汰了
* UI簡潔和美觀
* 學習資料的豐富程度——最好有入門視頻什么的
。。。
raynadofan:個人建議用WPF 。wpf程序的UI 可以類似於html +css一樣,對控件的往事做任意的修改,還可以做數據綁定(這一點非常方便)。而其邏輯代碼,跟winform是一樣的。這里只是增加了一點UI 設計語言xaml的學習,而事實上你會發現它跟html 非常相似。找一本《深入淺出wpf》,基本上能滿足你的要求。
煸炒大蝦:簡潔的交互軟件自然是用winform啦,簡單快捷,wpf一般在需要界面效果和多線程的時候用。
LvBao_117:美觀界面用wpf
zbdzjx:自己用,就習慣哪個用哪個;如果是賣給其他人,用WPF,至少界面上好看一些。