是否有包含舊/新值的內置版本的PropertyChangedEventArgs?.NET:是否有內置版本的PropertyChangedEventArgs包含舊/新值?
4
A
回答
6
不。在框架的PropertyChangedEventArgs中沒有新/舊值跟蹤。你當然可以分類。
儘管如此,您可能希望實施一個適配器,該適配器可與INotifyPropertyChanged
配合使用,以便與INotifyPropertyChanging
一起捕獲前/後值,並以此方式發送它們。
在WPF中,規範是依賴性屬性來提高他們的更改通知與新/舊值雖然。
2
在非WPF中,沒有。不過,您可以繼承PropertyChangedEventArgs
並添加您自己的額外屬性。
我不知道WPF。也許它有一些不同的東西可以達到類似的目的。
+0
這就是我想要做的,但我想確保我沒有複製功能。 – 2011-02-12 00:04:42
相關問題
- 1. 是否所有版本的Windows 7都包含.NET Framework 3.5版本?
- 2. .NET發行版中是否包含adodb.dll?
- 3. .Net 4.0是否包含新的CLR或保留2.0版
- 4. .NET程序集名稱是否應包含版本號?
- 5. .NET框架4是否包含版本3?
- 6. 新的XCode版本是否包含XCode.app包中的所有框架?
- 7. Python導入舊版本包而不是新版本
- 8. 安裝.NET:覆蓋舊版本與新
- 9. 使用舊版本的.Net
- 10. 縮短的MSBuild格式是否與舊的.NET版本兼容?
- 11. 什麼版本的.NET包含RuntimeMethodHandle.EmptyHandle?
- 12. 舊版本的.Net沒有安裝最新的Mono?
- 13. 是否重新安裝新版本的Xcode會自動覆蓋舊版本?
- 14. .NET 4.0是否包含.NET 2.0?
- 15. C是否包含內置套接字?
- 16. 如何知道舊Fedora版本的最新軟件包版本
- 17. C#/ .NET是否有內置的「VersionNumber」類?
- 18. .Net中是否有內置的URL類?
- 19. 是否有可能看到什麼版本的.NET程序集內置?
- 20. 是否發佈新版本的應用程序刪除舊版本的文件?
- 21. ,流仍包含舊內容?
- 22. 是否有FolderBrowserDialog的更新版本?
- 23. 是否有最新版本的pyUIQ?
- 24. 更新PHP是否會影響較舊的Joomla版本?
- 25. 是否有Spring AOP重新包裝的CGLIB版本
- 26. 是否有Hottowel.angular.breeze -pre install軟件包的更新版本?
- 27. .NET新代碼是否在新版本中更新?
- 28. 當前的Windows Phone工具包是否包含所有早期版本?
- 29. 是否有來自tumbleweed回購的舊版Linux內核存檔?
- 30. 在啓動應用程序時,Microsoft是否包含自動.NET版本檢查?
你想實現什麼? – ChrisF 2011-02-10 23:03:04