伊莉討論區

標題: 關於WPF 與Winform 的差異 [打印本頁]

作者: souvenirlong    時間: 2020-1-29 10:29 PM     標題: 關於WPF 與Winform 的差異

HI 各位好
小弟原先使用Winform C#的方式製作一些小專題

但目前有客戶使用WPF C#的方式的Sample Code  想請問關於這兩種除了UI介面寫法不太一樣以外
是否在使用C#撰寫時是否有不同 另外Thread 的方式是否也有不同??





作者: qooocean    時間: 2020-4-5 11:51 AM

若是未來你把WPF當作主力, 你必須要熟練xaml, 而且WPF的UI並非像Winform拖曳的方式這麼簡單. Thread 部份, 像是更新UI的時候需要使用Dispatcher 等等. 多東西不見得在WPF上都可以像Winform的方式使用, 邊學邊寫吧 !

小小工程師路過~~

作者: ym10437    時間: 2020-8-4 09:12 PM

我雖然是寫asp net的,但是我同事是說wpf是winform的進階版,大概畫面也想網頁html+css+jacascript,jacascript,不過wpf xamlcript,不過wpf xaml去繪畫面,至於thread我不太了解,我都比較常用async/await。
作者: SIHEOT    時間: 2021-1-2 04:06 AM

WPF是用xaml來做介面的,比起winform或許來難得多
作者: kelibox    時間: 2023-2-4 09:48 PM

使用Thread 的方式沒有不同,但是WinForm上介面執行序更新UI使用Invoke;
WPF上介面執行序更新UI使用Dispatcher, 兩者對Async\Await使用於UI事件都可使用




歡迎光臨 伊莉討論區 (http://a403.file-static.com/) Powered by Discuz!