q我吧
摘要: 添加功能,就是做一个建立一个新的实例,然后这个实例绑定到各个控件上面,点击提交按钮的时候,提交按钮的命令command注册到一个添加的方法.整个流程就是:建一个新的实例,添加按钮绑定AddCommond, AddCommand在ViewModel里注册一个添加新实例的方法,删除一个实例,和添加实例一样首先要绑定DeleteCommand绑定到删除按钮,然后DeleteCommand在ViewModel里注册一个删除方法,与添加不一样的是:删除需要传递参数,删除实例通过<ButtonContent="删除"Height="37"Margin=&quo 阅读全文
posted @ 2012-03-20 23:32 渲起浪花 阅读(1140) 评论(3) 推荐(0) 编辑
摘要: 关于MVVM模式概念就不讲了,网上一大堆,而且超详细。 先描述一下整体解决方案:把服务器信息从服务器端取出来显示在客户端,Model层负责取数据并序列化成对象,ViewModel负责绑定到View,效果图:Model层负责数据实体Server实现INotifyPropertyChanged接口,当属性改变时通知界面。1#regionip2privatestring_ip;34publicstringIP5{6get{return_ip;}7set8{9if(_ip!=value)10{11_ip=value;12OnPropertyChanged("IP");13}14}1 阅读全文
posted @ 2012-03-20 00:45 渲起浪花 阅读(1256) 评论(4) 推荐(0) 编辑