首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DelegateCommand新手问题

DelegateCommand新手问题
EN

Stack Overflow用户
提问于 2009-10-19 19:11:30
回答 1查看 593关注 0票数 0

我正在尝试跟上PRISM的速度,以及它如何与Silverlight/WPF一起工作。是否可以使用DelegateCommands打开一个新的弹出窗口(Silverlight窗口)。如果是这样的话,我该如何做这样的事情呢?

到目前为止,我看到的大多数示例都涉及到使用DelegateCommands检索数据(或其他类似操作)。

如果任何人有任何建议,我将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-19 20:53:17

我使用委托命令实质上是执行一个方法和/或将数据传递回ViewModel。

弹出窗口是一种表示工具,所以我不认为向按钮添加事件处理程序和从代码后台加载弹出窗口有什么错。我建议通过创建某种IDialogService或实例化弹出窗口ViewModel/View,并通过视图注入或绑定到内容控件来公开视图,从而更好地实现基础架构/可重用性。

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

https://stackoverflow.com/questions/1590514

复制
相关文章

相似问题

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