首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPF- MEF UX绑定

WPF- MEF UX绑定
EN

Stack Overflow用户
提问于 2019-03-13 17:09:29
回答 1查看 37关注 0票数 0

新来的。考虑以下情况

  • 父用户控制A
  • 父控件有一个占位符/槽,这些MEF扩展用户控件可以动态加载到其中。
  • 提供用户控件的所有MEF扩展都实现特定的接口。这包括一个布尔值,它们可以将其设置为指示操作已完成。
  • 父级A有一个按钮,需要在将特定属性(在上面的点中提到)设置为true时启用该按钮。

这个是可能的吗?如果是,怎么做?

绑定+ INotifyPropertyChanged是要走的路吗?

我们还考虑传递可用于更新父级状态的操作。

还有其他选择吗?

EN

回答 1

Stack Overflow用户

发布于 2019-03-19 08:48:50

所以让我解释一下;

  1. 如果动态加载的用户控件没有数据上下文(未设置视图模型),则用户控件使用父控件的视图模型。
  2. 但是,如果为每个用户控件定义了视图模型,则可以导入这些视图模型并在父视图模型中管理它们。
  3. 还可以考虑使用BaseViewModel (用于MEF的BindableBase)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55147623

复制
相关文章

相似问题

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