首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Fody-PropertyChanged在依赖属性更改时引发

Fody-PropertyChanged在依赖属性更改时引发
EN

Stack Overflow用户
提问于 2013-03-19 18:46:34
回答 1查看 1.5K关注 0票数 0

我有一个ProjectModel和一个ProjectViewModel类;我的模型处理项目的直接操作,而视图模型提供“视图友好”属性和命令

但是,在我的ViewModel中,我公开了视图绑定的只读项目契约

代码语言:javascript
复制
private ProjectModel Model { get; set; } 

public IProject Project
{
    get
    {
        return Model.Project;
    }
}

因此,在这里,属性Model没有更改,但属性Model.Project将更改,因此Model将在更改时引发其PropertyChanged事件

现在,我知道Fody-PropertyChanged能够检测一个属性是否依赖于另一个属性(在同一个类中),如果其他属性发生更改,则引发change事件。

我想知道Fody-PropertyChanged是否有可能在Model对象引发其已更改的通知程序时引发PropertyChanged("Project")

当然,我可以手动完成;但我更喜欢使用Fody。这是个坏主意吗?或者,这是一个糟糕的MVVM实践吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-30 08:00:53

No Fody-PropertyChanged目前不支持以您所描述的方式检测包装属性。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15497298

复制
相关文章

相似问题

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