自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

做一名持续学习的GIS Coder

分享经历,认真学习,努力进步!

  • 博客(3)
  • 收藏
  • 关注

原创 WPF学习笔记(6)——WPF+Stylet+MVVM:ListBox添加项、获取所选项、删除项、删除所选项

功能描述使用Stylet框架,对WPF进行MVVM模式下的开发。不在xaml.cs中写业务逻辑,业务逻辑均在VM中,且业务逻辑只针对属性,不涉及ListBox控件。实现功能:(1)ListBox添加一个项(2)展示一个所选项的信息(3)删除一个项(4)删除所选项实现效果首先创建学生类View...

2020-08-20 14:31:12 2217

原创 WPF学习笔记(5)——WPF+Stylet+MVVM:通过线程实现进度条的动态加载,解决UI阻塞问题

问题描述在winform中,如果要执行一个耗时操作,通常会使用进度条ProgressBar来显示耗时操作的进度,在winform中耗时操作的同时更改进度条的值,在UI上面可以看到进度条动态增长。但是在WPF中(Stylet框架+MVVM开发模式),如果用同样的方法去实现,则会造成UI阻塞,进度条卡死,当耗时操作执行完毕后UI才刷新(参考下图)。为什么会这样?先看一下ViewModelViewModel定义了用于表示耗时操作进度的两个属性以及耗时操作,这些属性或者方法会在View中被绑定。usi

2020-08-18 16:13:33 2142

原创 WPF学习笔记(4)——Stylet框架下的MVVM模式,实现一个简单的事件与属性绑定的例子

0 前言刚毕业不久,也不是科班出身,所以先前的开发经验局限于Winform,开发的思路也被winform的开发模式限制到了。入职后开始做MVVM开发模式的WPF开发工作,所以接触到Stylet框架,当逐渐对新的开发模式以及框架有所理解,像是打开了新世界,虽然我也只是开了个门缝,但是时刻保持学习的心态,以后会更好。1 什么是Stylet框架?官方是这么介绍的:A very lightweight but powerful ViewModel-First MVVM framework for WPF,

2020-08-18 14:33:47 1650

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除