【问题标题】:INotifyPropertyChanged in a Core environment核心环境中的 INotifyPropertyChanged
【发布时间】:2019-10-03 13:06:25
【问题描述】:

多年来我一直在使用 WPF 应用程序,现在我想开始实施一个核心项目,我可以在其中存储我的核心类。我的目标是远离核心项目中的任何和所有 WPF 依赖类(视图、视图模型、资源字典)。这个想法是我可以(可能)创建一个 ASP.NET 或 Xamarin 或 Unity 项目并在后端使用核心项目。但是我遇到了许多继承自INotifyPropertyChanged 的类,并且我在一两个属性 中实现了RaisedPropertChanged(...)

我的问题是:INotifyPropertyChanged是否仅限于 WPF?如果不是,那么它是如何在 ASP.NET 或 Xamarin 等其他环境中实现的?

【问题讨论】:

  • 属性更改事件在 ASP.NET 中意味着什么?
  • 为什么我被否决了?为什么我因为想要成长为开发人员而受到责备?对不起,如果我的问题是基本的。这真的很痛,因为它阻止我回到这里。

标签: c# wpf .net-core porting


【解决方案1】:

我的问题是:INotifyPropertyChanged 是否仅限于 WPF?

不,不是。它是 .NET Standard 1.0 的一部分,适用于所有平台:https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.inotifypropertychanged?view=netframework-4.8

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-03
    • 1970-01-01
    • 2013-02-13
    相关资源
    最近更新 更多