摘要: 本篇讲述使用MVVM来开发用户控件。由于用户控件在大部分情况下不涉及到数据的持久化,所以如果将M纯粹理解为DomainModel的话,使用MVVM模式来进行自定义控件开发实际上可以省略掉M,变成了VVM。一:基本结构本演示样例包含两个项目,WpfControls是用户控件项目,我们的用户控件全部包含在这里。项目WpfApplication1是Wpf窗体项目,为调用方。我们的第一步的整体解决方案结构如下所示:二:第一阶段源码建立UserControl1,要求能够对输入属性StudentName和Age,做出反应,即呈现在UI上。首先创建ViewModel,即StudentViewModel: p 阅读全文
posted @ 2011-06-06 22:11 陆敏技 阅读(13166) 评论(2) 推荐(2)
摘要: 前台:<UserControl x:Name="msl" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.o 阅读全文
posted @ 2011-06-06 20:17 陆敏技 阅读(1572) 评论(0) 推荐(0)
Web Counter
Coupon for Contacts