MVVM
ryb666666
这个作者很懒,什么都没留下…
展开
-
SilverLight:使用MVVM实现View层在程序运行时自动生成控件并且取得其值
在有一些项目中,UI界面上的控件有时是在程序运行时才生成的。这样的功能在MVVM中也很容易实现。并且可以通过按钮取得其值。 本实例主要实现程序运行时,在界面上生成四个控件,两个TextBox和两个TextBlock.并且点击按钮时,弹出TextBox中的值。如下图效果 实现方法分以下步骤 第一步:新建一个SivlerLight应用程序,命名为AutoCreatControl转载 2011-11-16 09:47:22 · 806 阅读 · 0 评论 -
MVVM之旅-给任意的事件绑定命令(Adventures in MVVM – Binding Commands to ANY Event) .
当我实现MVVM模式时,令我最为头疼一件事是需要给事件绑定命令。当我使用Prism框架时,我得到一个Button.Click的命令绑定,但是每一个其他的时间都需要单独的进行处理。做这些的时候,需要很多的容易出错的样板代码。在我过去的工作岗位上,我发表一些代码来减轻疼痛。然而,仍需要你针对每一个你想进行绑定的事件写一个新的行为和附加内容。 有一段时间了,我的想法只是直接绑定命令到时间。在这期间我遇转载 2011-11-22 14:49:04 · 2010 阅读 · 0 评论 -
Silverlight实用窍门系列:52.Silverlight中的MVVM框架极速入门(以MVVM Light Toolkit为例)
在本文将以MVVM Light Toolkit为例讲解MVVM框架在现实中的使用入门,首先我们在http://mvvmlight.codeplex.com/下载它的MVVM框架下来。也可以通过 http://files.cnblogs.com/chengxingliang/GalaSoft.MvvmLight.V3.rar 下载MVVM Light Toolkit。然后我们安装这个安装包,然后转载 2011-11-22 17:57:39 · 880 阅读 · 0 评论 -
mvvm---如何在xaml里,把多个参数传入到command
mvvm模式里command经常写在vm中。而command只能传入一个对象作为执行时的参数,若要传入多个参数,在.cs文件(即调用vm的command)中,只需要把多个参数加到一个集合里,传入command时就把集合当单参数对象传入就行了。 public ICommand CMD { get转载 2012-03-20 17:55:00 · 1627 阅读 · 0 评论