從 WPF 到 Avalonia 的遷移系列:為什麼我必須要把 WPF 程式遷移到 Avalonia
在過去幾年裡,我們的上位機軟體主要是用 WPF 和 WinForm 開發的。這些技術在 Windows 平台上確實很好用,也陪伴我們走過了從小規模試產到如今規模化交付的階段。 但是,隨著業務發展和客戶需求的變化,單一的 Windows 技術棧逐漸成為了我們必須跨越的一道坎。
在過去幾年裡,我們的上位機軟體主要是用 WPF 和 WinForm 開發的。這些技術在 Windows 平台上確實很好用,也陪伴我們走過了從小規模試產到如今規模化交付的階段。 但是,隨著業務發展和客戶需求的變化,單一的 Windows 技術棧逐漸成為了我們必須跨越的一道坎。
.NET 9開始,AOT支援Win7和XP,不僅僅只支援SP1版本
探索《植物大戰殭屍-雜交版》,一款基於.NET Framework 4.0開發的創新塔防遊戲!結合經典《植物大戰殭屍》元素與獨特雜交機制,種植多樣植物與英雄,抵禦殭屍入侵。高效能、流暢體驗,挑戰與樂趣並存。無論是遊戲愛好者還是程式設計學習者,這款遊戲都能帶給你前所未有的體驗。快來下載試玩吧!
CodeWF.EventBus,一款靈活的事件匯流排庫,實現模組間解耦通訊。支援多種.NET專案類型,如WPF、WinForms、ASP.NET Core等。採用簡潔設計,輕鬆實現命令的發布與訂閱、請求與回應。透過有序的事件處理,確保事件得到妥善處理。簡化您的程式碼,提升系統可維護性。
在做winform開發的過程中,經常需要做資料展示的功能,之前一直使用的是gridcontrol控制項,今天想透過一個範例,跟大家介紹一下如何在winform blazor hybrid中使用ant design blazor中的table元件做資料展示。
前幾天跟大家介紹了在winform中使用blazor hybrid,而且還說配上blazor的UI可以讓我們的winform程式設計的更加好看,接下來我想以一個在winform blazor hybrid中繪圖的範例來進行說明,希望對你有所幫助。
一款基於Antd風格設計的開源Winform控制項庫
WPF的一大特性就是動畫系統,使用動畫能夠實現很多在WinForm很難實現的效果。
高DPI下(縮放>100%), UI設計器一直提示縮放到100%, 如果不重啟到100%,設計的控制項會亂飛。
關於依賴注入是什麼?依賴注入是一種具體的編碼技巧,對我來說最明顯的就是解決程式碼的耦合性。