摘要: 整个程序如下,从博客园一个作者看到的例子,但是对这个例子做了点修改。我觉得这个更符合MVVM模式。这个用到了prism框架,在项目中要引用Microsoft.Practices.Prism.dll 按照程序开发顺序记录如下步骤: 一、先设计界面,这样才知道有哪些Model。 相应的xaml代码如下: 阅读全文
posted @ 2017-11-27 20:09 liu_xh 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: 1 if (MessageBox.Show("是否退出系统?", "退出系统?", MessageBoxButton.OKCancel, MessageBoxImage.Question) == MessageBoxResult.OK) 2 { 3 this.Close(); 4 } 阅读全文
posted @ 2017-11-27 16:45 liu_xh 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: 在MVVM模式中,View封装UI和UI逻辑,viewmodel封装presentation逻辑,model封装业务逻辑和数据。 View类 View的责任是定义屏幕上的结构和外观,在完美的情况下,view的code behind只包含一个构造函数,这个构造函数调用InitializeCompone 阅读全文
posted @ 2017-11-27 15:03 liu_xh 阅读(543) 评论(0) 推荐(0) 编辑
摘要: bing.com搜索prism wpf,进入第一个http://compositewpf.codeplex.com/,下载Prism 4.1 for Silverlight 5 and .NET 4.0,运行解压到C:\Program Files (x86)\Microsoft Prism,运行Re 阅读全文
posted @ 2017-11-27 10:37 liu_xh 阅读(442) 评论(0) 推荐(0) 编辑