会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Yang-Fei
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2016年10月21日
C# 读取大型Xml文件
摘要: 这篇博客将介绍在C#中如何读取数据量很大的Xml文件。请看下面的Xml文件, 使用LINQ TO XML会很方便的处理这个Xml文件,例如我们要获取Book的数量 非常方便快捷的可以得到结果。但是当Xml文件很大时(例如,XML文件50M),使用这种方式读取会很慢。这是因为XElement会将这个X
阅读全文
posted @ 2016-10-21 16:06 Yang-Fei
阅读(4887)
评论(0)
推荐(2)
2016年10月19日
WPF使用IDataErrorInfo进行数据校验
摘要: 这篇博客将介绍如何使用IDataErrorInfo进行数据校验。下面直接看例子。一个Customer类,两个属性(FirstName, Age) 将Customer类继承IDataErrorInfo,并实现它的属性。 在UI中绑定Customer的FirstName,Age属性,并且当出现错误数据时
阅读全文
posted @ 2016-10-19 17:16 Yang-Fei
阅读(5734)
评论(0)
推荐(0)
2016年9月6日
WPF程序在Windows 7下应用Windows 8主题
摘要: 这篇博客介绍如何在Windows 7下应用Windows 8的主题。 首先我们先看一个很常见的场景,同样的WPF程序(样式未重写)在不同的操作系统上展示会有些不同。这是为什么呢?WPF程序启动时会加载与操作系统对应的主题。下面将列出常见的OS主题与WPF主题的关系。 针对不同操作系统的主题,WPF程
阅读全文
posted @ 2016-09-06 21:47 Yang-Fei
阅读(875)
评论(0)
推荐(0)
2016年4月21日
WPF中如何将ListViewItem双击事件绑定到Command
摘要: 今天的博客将介绍如何实现ListViewItem双击事件绑定到ViewModel中的Command。实现方法借助了Style中的EventSetter,请看下面的详细代码: 在Code Behind中, 具体的ViewModel中执行需要的操作即可。这样不会打破MVVM模式。 通过上面的方式就很简单
阅读全文
posted @ 2016-04-21 22:00 Yang-Fei
阅读(7646)
评论(0)
推荐(0)
2016年4月11日
WCF创建RESTService
摘要: 这篇博客将介绍在WCF中创建REST服务相关内容。首先先看一下的项目结构: Contract,Service两个工程为类库工程,需要添加System.ServiceModel, System.ServiceModel.Web, System.Runtime.Serialization名称空间,代码如
阅读全文
posted @ 2016-04-11 23:58 Yang-Fei
阅读(469)
评论(0)
推荐(0)
2016年4月4日
WPF MVVM中在ViewModel中关闭或者打开Window
摘要: 这篇博客将介绍在MVVM模式ViewModel中关闭和打开View的方法。 1. ViewModel中关闭View 2. 在ViewModel中打开Window 感谢您的阅读,代码点击这里下载。
阅读全文
posted @ 2016-04-04 21:27 Yang-Fei
阅读(2985)
评论(2)
推荐(0)
WPF播放视频
摘要: 在现在的项目中需要使用到播放视频的功能,本来打算使用VLC来做的。后来发现WPF 4.0之后新增了MediaElement类,可以实现视频播放。 这样就可以简单的实现对视频的播放,暂停,快进,快退等。不过MediaElement是有缺陷的,它支持的视频格式和Windows Media Player一
阅读全文
posted @ 2016-04-04 14:38 Yang-Fei
阅读(16721)
评论(0)
推荐(2)
2016年3月22日
C# 使用Log4Net记录程序日志
摘要: 在之前的博客中,写过使用系统内置的Trace类记录程序日志,具体请参考:C# 使用Trace记录程序日志。这篇博客将介绍如何使用Log4Net记录程序日志。 首先需要引用Log4Net.dll,我们可以使用Visual Studio的NuGet来引入,也可以从官网上面下载。下面是一个简单的LogHe
阅读全文
posted @ 2016-03-22 10:53 Yang-Fei
阅读(2671)
评论(0)
推荐(0)
2016年3月21日
向Word模板中填充数据
摘要: 现在有这样的需求,给Word文档的指定位置填充上特定数据,例如我们有一个终端,用来打印员工的薪资证明,对于一个公司来说,他的薪资证明模板是固定的,变化的地方是员工姓名,部门,职位等。我们只需要将这些指定数据填写到指定位置即可。 1. 制作Word模板, 在Word中,有一个东东叫书签,我们可以在需要
阅读全文
posted @ 2016-03-21 17:59 Yang-Fei
阅读(4389)
评论(1)
推荐(1)
2016年3月9日
WCF学习笔记之消息交换模式
摘要: 在WCF通信中,有三种消息交换模式,OneWay(单向模式), Request/Reponse(请求回复模式), Duplex(双工通信模式)这三种通信方式。下面对这三种消息交换模式进行讲解。 1. OneWay模式, [ServiceContract] public interface IOneW
阅读全文
posted @ 2016-03-09 14:55 Yang-Fei
阅读(594)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告