在 Windows Forms 和 WPF 应用中使用 FontAwesome 图标

2017-01-20
阅读 2 分钟
3.8k
FontAwesome 大家都不陌生,精美的图标,出现在各式各样的网页中。最近在做 Windows Forms 应用程序,要求美观,就想能不能把 FontAwesome 图标用上,于是就有了本文。

C#反序列化XML异常:在 XML文档(0, 0)中有一个错误“缺少根元素”

2017-01-06
阅读 1 分钟
4.7k
Q: 在反序列化 Xml 字符串为 Xml 对象时,抛出如下异常。 即在 XML文档(0, 0)中有一个错误:缺少根元素。 A: 首先看下代码: {代码...} 抛出异常是在object obj = xmlSerializer.Deserialize(reader);这里出现的。 问题在于writer.Write(sb.ToString().Trim());这里,原因是进行了写入操作,最后流的位置停留在尾部。...

C#[Win32&WinCE&WM]应用程序只能运行一个实例:MutexHelper

2016-08-25
阅读 5 分钟
2.8k
下面是我自己在项目中使用到,封装好的帮助类。有 普通的 C# 应用程序 和 Windows CE 和 Windows Mobile 应用程序使用的方法。

[WinForm]WinForm跨线程UI操作常用控件类大全

2016-05-24
阅读 19 分钟
3.3k
在C#开发的WinForm窗体程序开发的时候,经常会使用多线程处理一些比较耗时之类的操作。不过会有一个问题:就是涉及到跨线程操作UI元素。相信才开始接触的人一定会遇上这个问题。

.NET设计模式(2):1.2 抽象工厂模式(Abstract Factory)

2016-04-17
阅读 7 分钟
3k
抽象工厂模式(Abstract Factory)是所有形态的工厂模式中最为抽象和最具一般性的一种形态。抽象工厂模式是指当有多个抽象角色时,使用的一种工厂模式。抽象工厂模式可以向客户端提供一个接口,使客户端在不必指定产品的具体的情况下,创建多个产品族中的产品对象。

.NET设计模式(1):1.1 单例模式(Singleton Pattern)

2016-04-16
阅读 3 分钟
4.3k
单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。

设计模式(Design Pattern)系列之.NET专题

2016-04-16
阅读 2 分钟
3.8k
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。设计模...

批量文件重命名工具

2016-04-02
阅读 1 分钟
3k
最近在网上下载了一些资料,所有的文件名被加上网站相关信息,导致文件名非常长.再者,我也不喜欢这样的做法.那么,就要重新修改文件名,文件还不少,手动修改确实不便.于是就自己写了个小工具,基本满足需要了.

Windows应用程序快捷方式创建工具

2015-12-31
阅读 1 分钟
2.7k
说明 在windows中经常用到将程序添加到桌面或者是开始菜单,乘着休息时间就做了这么一个快捷的工具。 程序展示: Lasted version:v1.0 Download 用法 1. 命令行(CMD命令窗口) 命令: C:\Users\Administrator>[WinCShortcut程序根目录]\WinCShortcut.exe 目标程序路径 示例:WinCShortcut程序放在桌面, app.exe 放在...