自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 [C#] 在 Windows 里显示 DOS 字符

最近正好需要在 Windows 里显示 DOS 字符,特别是 ASCII 码 31 及以下 128 及以上的特殊字符。摸索了一下,找到了一个还算可以的解决方案。重点提示  1. 采用 CP 437 转换 ASCII 码 128 及以上的字符;  2. ASCII 小于 32 的字符可以被解释为“控制字符”或“图像字符”;Windows 的代码转换选择前一种解释(例如,CR-LF 作为换

2013-06-05 18:00:56 550

原创 WPF: 实现 disabled 时自动变灰的 Image

用过 WinForms 的人都知道,如果一个 Button 或者 MenuItem 里包含了一个图片,那么当Button 或者MenuItem 被 disabled 时,包含的图片会自动变成灰色并且变淡。惊人的是,WPF 里并没有现成的这项功能;而且,摸索发现实现这个功能并不方便。以下就来归纳几种让Image 在 disabled 时自动变灰的解决方案。这里着重于图标的自动变灰效果。方案一:采

2013-05-20 09:45:11 5759

原创 让 WPF DataGrid 看上去像 ListView/GridView

WPF 里的 DataGrid 控件有一些很好的特性,比如可以自动点击列标题排序。不过对于使用 ListView 习惯的人来说,DataGrid 那种基于单元格的操作界面,如果不是用于真的表格上,还真有点不习惯。因此我尝试设置 DataGrid 的风格,让它看上去比较像 ListView。目前还不完善,但是先把已经实现的记录下来吧。<DataGrid AutoGenerateColumns="

2013-05-13 07:40:30 2560

原创 关于 C# 自增运算符(operator ++)的重载

C# 支持用户自定义 struct 和 class 的运算符重载。但是对于自增运算符(operator ++),有一些细节需要留意。特别是如果按照 C++ 自增运算符重载的思路去理解 C# 的自增运算符重载,那会遇到很多问题。重点提示1. 不要在 class 上定义自增运算。2. 在 struct 上定义自增运算函数(operator++)时,必须返回一个比原值大 1 的新 str

2013-05-07 08:47:39 1901 1

空空如也

空空如也

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

TA关注的人

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