随笔分类 - wpf之MVVM
摘要:<DataGridTemplateColumn Header="设备状态" IsReadOnly="True" Width="150"> <DataGridTemplateColumn.CellTemplate> <DataTemplate> <!--<TextBlock HorizontalAli
阅读全文
摘要:在做公司的项目中,用到MVVMLight框架,需要做登陆注册的功能模块,但是在wpf中passwordBox没有内置绑定功能,因为出于安全的考虑。但是,博主又非常想要契合mvvm思想,一定要passwordBox在View绑定到ViewModel,经过网上查找,以及多次实验,终于成功。特此记录。 (
阅读全文
摘要:上一个例子使用了Prism。这个例子不用Prism。用自己封装的库LiuxhCSDLL,其实也差不多。 一、程序结构 二、界面代码以及界面效果 三、抽象出Model 四、ViewModel 注:这个程序要引入自己封装的库,LiuxhCSDLL,目前这个库还不够通用,等水平提高了再来把它优化成通用的。
阅读全文
摘要:整个程序如下,从博客园一个作者看到的例子,但是对这个例子做了点修改。我觉得这个更符合MVVM模式。这个用到了prism框架,在项目中要引用Microsoft.Practices.Prism.dll 按照程序开发顺序记录如下步骤: 一、先设计界面,这样才知道有哪些Model。 相应的xaml代码如下:
阅读全文
摘要:在MVVM模式中,View封装UI和UI逻辑,viewmodel封装presentation逻辑,model封装业务逻辑和数据。 View类 View的责任是定义屏幕上的结构和外观,在完美的情况下,view的code behind只包含一个构造函数,这个构造函数调用InitializeCompone
阅读全文

浙公网安备 33010602011771号