随笔分类 -  C#

摘要:最近做项目碰到一个需求,要求该窗体禁用最大化按钮,但是保留最小化按钮。窗体大小不可改变。献贴上效果图下面是具体做法:1. 自定义了两个DependencyProperty,具体实现需要用到User32.dll中的函数。代码如下:2. 在窗体中使用这两个Property,就可以自由enable/disable最大化和最小化按钮了。需要注意,ResizeMode需设置为CanResize,否则最大化和最小化按钮都会隐藏。3. 禁止Resize,实际上只是把窗口的MinSize和MaxSize设置成一样即可。使用如上方法,基本可以满足各种对窗体大小的需求了。FYI ^^--------------- 阅读全文
posted @ 2011-01-24 17:06 Ahriman 阅读(9736) 评论(11) 推荐(2)
摘要:从国外网站转过来的,Author : Bryian Tan这个正则要求密码长度最少12位,包含至少1个特殊字符,2个数字,2个大写字母和一些小写字母。分解 阅读全文
posted @ 2011-01-11 13:00 Ahriman 阅读(10639) 评论(3) 推荐(4)
摘要:代码 阅读全文
posted @ 2010-12-01 23:24 Ahriman 阅读(536) 评论(0) 推荐(0)
摘要:介绍了如何从String到Byte类型以及String到Byte数组之间的转换. 利用UnicodeEncoding类. 阅读全文
posted @ 2010-08-09 16:33 Ahriman 阅读(12598) 评论(0) 推荐(2)
摘要:【转】双目运算符 "??" using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int? a; a = null;/... 阅读全文
posted @ 2010-07-29 16:20 Ahriman 阅读(741) 评论(0) 推荐(0)