随笔分类 - WPF
WPF, MVVM
摘要:备忘一下改功能,主要通过WMI来实现,对于监听外接设备的弹出和插入事件一开始使用IntPtr WndProc事件,但是当监听到改事件时,同过WMI来获取设备,有时候还不能获取到,因此还是使用WqlEventQuery 来监听WMI的变化。下列是主要代码片段1. 获取硬盘的固件序列号,盘序列号(由系统指派的唯一ID),总容量,剩余容量, 盘符,盘名称等信息private static List GetDrivers(InterfaceType type, string partitionName) { List drivers = new List(); ...
阅读全文
摘要:最近玩WP7发现了一个很好玩的框架:Caliburn.Micro。玩了几天,遇到了一些问题,总结备忘一下。关于Caliburn.Micro(简称CM),它官方网站有详细的介绍:http://caliburnmicro.codeplex.com/主要是一个轻量级的MVVM,MVP和MVC框架,可用于WPF,silverlight和WP7在这里我以CM包里面一个简单的例子(Caliburn.Micro.HelloWP7)来介绍遇到过的问题。1. 在这里 http://caliburnmicro.codeplex.com/releases/view/67451 下载CM包,解压2. 打开sample
阅读全文