首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MvvmCross中集成Fody NotifyPropertyChanged

在MvvmCross中集成Fody NotifyPropertyChanged
EN

Stack Overflow用户
提问于 2014-04-17 17:35:13
回答 2查看 837关注 0票数 3

将Fody与MvvmCross集成的正确方式是什么?我是否需要任何特殊的管道代码或配置来确保调用类MvxNotifyPropertyChanged中的正确RaisePropertyChanged

EN

回答 2

Stack Overflow用户

发布于 2014-04-18 03:57:13

你不需要做任何特别的事情。如果按如下方式定义视图模型:

public class HomeViewModel : MvxViewModel { ... }

它应该能正常工作。

编辑:

如本文所述,https://github.com/Fody/PropertyChanged/wiki/Options

注意:对于大多数工具包,您实际上不需要将EventInvokerNames设置为默认设置,因为它涵盖了大多数常见的工具包。

默认情况下支持RaisePropertyChanged,正如您在MvxNotifyPropertyChanged类中看到的,这是MvvmCross正在使用的。

票数 2
EN

Stack Overflow用户

发布于 2014-04-25 07:13:02

我花了很长时间才弄明白的一分钱;其他人不太可能有同样的问题,但仍然。

Fody确实工作得很好,但是在mac上,如果源文件在FAT32驱动器中,builder会给出一个错误。

注意:我也有一个FodyWeavers.xml,设置如下:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<Weavers>
  <PropertyChanged EventInvokerNames="RaisePropertyChanged" />
</Weavers>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23129522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档