![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ViewModel
文章平均质量分 67
LBJคิดถึง 小迷弟
这个作者很懒,什么都没留下…
展开
-
MVVM登录后显示自定义的主页面
一、功能介绍: 登录成功后打开实时房态页面: 图(1) 完成效果图 <!--实时房态--> <Grid Grid.Row="2"> <TabControl Name="tab_Main" Background="#ECEDF2" BorderThickness="0" Tag="110"/> </Grid> 右键查看代码/或F7 转到后台: public MainWindow(){//把页面上定义的name值传到ViewMo...原创 2021-07-05 14:47:58 · 216 阅读 · 0 评论 -
MVVM单项打折&整单打折
MVVM的打折操作: 打折(整单):添加左表项目清单信息,得出右下方累计消费金额,然后根据输入的折扣信息进行打折,并修改累计金额。 单项打折:我这里是在添加项目清单的时候询问用户是否需要对添加的项目清单信息进行打折,点击确认之后获取折扣信息并进行打折。 代码如下: //打折 public void Dz() {if (DisCount!=null) ljxf = ljxf * DisCount; Me...原创 2021-06-26 13:20:43 · 163 阅读 · 0 评论 -
根据已订房客人资料快速登记
在平时做项目中,简单快捷的操作小功能是必不可少的,既能简化代码量,又能方便快捷的上手操作。 比如说:某酒店系统的客人登记页面,你不可能说每来一个客户都需要一个框一个框的填写好,然后再订房再保存,一般项目需求会写到:1. 根据已订房客人资料进行快速登记;2. 按客人姓名系统可自动查出是否是黑名单客人。这是最基本的两个小要点。 代码实现:View层(鼠标移开事件) <TextBlock Grid.Row="1" Grid.Column="1" Text="主客姓名:" Foreground="原创 2021-06-16 16:30:04 · 146 阅读 · 0 评论 -
MVVM简介&三者之间的关系
MVVM:模型-视图-视图模型(Model-View-ViewModel) MVVM设计模式基于MVC这种将UI和逻辑分离的结构思想。 View:界面层; ViewModel:它是View的抽象,并将View的Command传递到Model; Mode:数据访问层 2、在Silverlight或者WPF中采用MVVM的架构可以获得以下好处: 1. 项目可测试更高,从而可以执行单元测试 2. 将UI和业务的设计完全分开,View和UnitTest只是ViewModel的两个不同形式的消费者 .原创 2021-05-08 14:38:27 · 864 阅读 · 3 评论