CornerChat543
首頁
C#
分類
標籤
歸檔
關於我
首頁
C#
分類
標籤
歸檔
關於我
CornerChat543
簡化 WPF MVVM 開發的利器:CommunityToolkit.MVVM套件 – Part 2
在軟體開發中,處理使用者輸入是一個常見的任務,同時也時常伴隨著數據驗證的需求。 在 WPF 或其他 Windows 平台的 MVVM 架構中,要完成數據驗證,可以選擇使用 ValidationRule、IDataErrorInfo 和 INotifyDataErrorInfo 這幾個類別或接口。 其中 IDataErrorInfo 和 INotifyDataErrorInfo 的部分為 in...
2024-05-21
C#
C#
閱讀全文
簡化 WPF MVVM 開發的利器:CommunityToolkit.MVVM套件 – Part 1
在WPF開發中(或其他Windows框架),若要實現MVVM架構的話,通常需要實作 INotifyPropertyChanged、ICommand,這兩個 interface 。自己先前的習慣是,從網路上找其他人寫好的實作,複製到自己的專案中使用,且每開一次新專案,就複製一份。 某天如往常地尋找資料時,發現了微軟在 Nuget 上的 CommunityToolkit.Mvvm 套件(也稱為M...
2024-05-05
C#
C#
閱讀全文