fody-propertychanged - 如何使用 Fody-propertychanged 订阅 PropertyChange 事件

标签 fody-propertychanged

创建面向.net 4.5.1的winform项目

安装包PropertyChanged.Fody

[ImplementPropertyChanged]
public class PersonFody
{
    public string Name { get; set; }
}

PersonFody _fod = new PersonFody();

_fod. //Name is the only property and no events to subscribe

Is it possible to subscribe to a PropertyChanged event at design time using fody?

最佳答案

我想这已经晚了,但是是的,你可以。只需将此事件添加到您的类(class)即可:

public event PropertyChangedEventHandler PropertyChanged;

Fody 将识别您拥有 IPropertyChanged 接口(interface)的正确事件,并连接您的所有属性以触发该事件。

关于fody-propertychanged - 如何使用 Fody-propertychanged 订阅 PropertyChange 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35876338/

相关文章:

c# - 由于 Fody 错误无法编译项目。 Fody(或任何其他代码)没有任何改变

.net-core - PrivateAssets ='All' 是什么意思?

c# - 将 Fody.PropertyChanged 与 MVVMCross 一起使用是否安全,或者它会降低应用程序的性能?

C# Fody.PropertyChanged "Fody.WeavingTask"任务无法初始化

c# - MVVM:使用Fody.PropertyChanged更改了属性的触发方法

c# - 为什么我在使用 [ImplementPropertyChanged] 时不能调用 OnPropertyChanged

C# MVVM 如何从模型更新 View 模型字符串

c# - Fody 仅在 MSBuild 16 及更高版本上受支持。当前版本 : 15

.net - 使用 PropertyChanged.Fody 构建应用程序时出错