文件名称:CalculatedProperties:易于使用的 MVVM 应用计算属性
文件大小:35KB
文件格式:ZIP
更新时间:2024-06-17 23:33:15
C#
计算属性 MVVM 应用程序(.NET 4、MonoTouch、MonoDroid、Windows 8、Windows Phone 8.1、Windows Phone Silverlight 8.0 和 Silverlight 5)易于使用的计算属性。 .NET Core / ASP.NET vNext 状态 .NET Core / ASP.NET vNext 版本中已删除对IBindingList支持。 快速开始 安装。 将PropertyHelper实例添加到您的视图模型(传入一个为该实例引发PropertyChanged的委托): private readonly PropertyHelper Property; public MyViewModel() { Property = new PropertyHelper(RaisePropertyChanged); }
【文件预览】:
CalculatedProperties-master
----Build.ps1(371B)
----.gitignore(3KB)
----CalculatedProperties.sln(2KB)
----LICENSE(1KB)
----Unit Tests()
--------ViewModelBase.cs(586B)
--------SimpleUnitTests.cs(3KB)
--------packages.config(217B)
--------ChainUnitTests.cs(4KB)
--------BranchUnitTests.cs(4KB)
--------ComparerUnitTests.cs(2KB)
--------CollectionUnitTests.cs(6KB)
--------BindingListUnitTests.cs(6KB)
--------Unit Tests.csproj(6KB)
--------TeeUnitTests.cs(1KB)
--------Properties()
----.github()
--------FUNDING.yml(24B)
----Icon.128.png(2KB)
----README.md(3KB)
----.gitattributes(2KB)
----CalculatedProperties()
--------Internal()
--------packages.config(327B)
--------CalculatedProperty.cs(5KB)
--------CalculatedProperties.nuspec(707B)
--------CalculatedProperties.csproj(5KB)
--------TriggerProperty.cs(4KB)
--------PropertyChangedNotificationManager.cs(3KB)
--------Properties()
--------PropertyHelper.cs(8KB)