工控用winform還是wpf wpf不能使用win form的timer控件怎么辦?
wpf不能使用win form的timer控件怎么辦?自己創(chuàng)建一個(gè)線程,在線程中編寫一個(gè)循環(huán),執(zhí)行原來(lái)綁定到循環(huán)體中定時(shí)器控件的事件,然后添加一個(gè)句子線程.currentThread.sleep(10
wpf不能使用win form的timer控件怎么辦?
自己創(chuàng)建一個(gè)線程,在線程中編寫一個(gè)循環(huán),執(zhí)行原來(lái)綁定到循環(huán)體中定時(shí)器控件的事件,然后添加一個(gè)句子線程.currentThread.sleep(1000)啟動(dòng)此線程與定時(shí)器控制的效果一致。
wpf用戶控件如何用winform的Resources?
因?yàn)閃PF的學(xué)習(xí)成本很高!首先,XAML需要你花很多時(shí)間學(xué)習(xí)!那么混搭設(shè)計(jì)UI動(dòng)畫也需要學(xué)習(xí)!背景代碼也需要學(xué)習(xí)!還有WPF的獨(dú)家功能要學(xué)習(xí)!WinForm相對(duì)容易上手!但是WinForm有明顯的缺點(diǎn),它是基于GDI繪圖的,如果電腦顯卡不好的話!UI將非??ǎ∧悴荒苡盟∪绻@示器是高分辨率屏幕,更別說(shuō)了!直接冷卻!模糊不清楚添加UI延遲!該死的!WPF現(xiàn)在支持。NETCORE 3.0!值得學(xué)習(xí)
!那些說(shuō)WPF不好的人是不理解WPF的人!我可以說(shuō)外行
做Windows桌面應(yīng)用程序,當(dāng)然是C#。
C#是下一代的主要語(yǔ)言。Net框架。它與Windows系統(tǒng)的集成度很高。Win7、win8和win10都有自己的版本。Net框架,所以它們根本不需要任何依賴性。C#已更新至8.0版。使用VS開(kāi)發(fā)桌面程序是完美的選擇。WinForm和WPF都是十到二十年來(lái)非常成熟的桌面程序框架。你可以通過(guò)拖放控件開(kāi)發(fā)桌面程序,速度很快。WPF具有高度的定制性。它可以設(shè)計(jì)一個(gè)漂亮的用戶界面而不丟失web界面,它還具有一個(gè)支持的平淡的設(shè)計(jì)器來(lái)輔助用戶界面。
目前,WinForm和WPF桌面框架已經(jīng)擴(kuò)展。NETCORE是一個(gè)新的平臺(tái)框架,所以我認(rèn)為C是桌面開(kāi)發(fā)的首選。
關(guān)于以上我的觀點(diǎn),您也可以討論一下您的想法。