什么是 WCF RIA 命令
什么是 WCF RIA 命令?这是正确的名字吗?
我有一个 silverlight 应用程序,我想在其中使用命令绑定来调用网络服务器上的方法;但是我不确定如何创建这样的类和方法,以便 RIA 可以获取它并在 silverlight XAML 中使用;后面没有任何代码。
What is WCF RIA Commanding? Is that even the proper name?
I have a silverlight application in which I want to use command binding to call methods on the webserver; however I'm unsure as to how to go about creating such a class and method so that it can be picked up by RIA and be used in the silverlight XAML; whiout any code behind.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Silverlight(或 WPF)应用程序上下文中的“命令”是一个实现
ICommand
接口的类。它用于将 ViewModel 中的代码绑定到 View 中的控件。
几乎所有像样的 MVVM 框架都包含它们(PRISM 有 DelegateCommand、MvvmLight 有 RelayCommand 等),但编写自己的框架并不太难...
示例用法:
在 XAML 中:
然后在 ViewModel 中(绑定到视图的 DataContext)
a 'command' in the context of a Silverlight (or WPF) application is a class that implements the
ICommand
interface.It is used to bind code in ViewModels to controls in Views.
Just about all the decent MVVM frameworks contain them (PRISM has DelegateCommand, MvvmLight has RelayCommand, etc) but it's not too hard to write your own...
Example usage:
in XAML:
then in the ViewModel (bound to the View's DataContext)